package jas.plot;
import java.awt.BorderLayout;
import java.awt.Font;
import javax.swing.JMenuItem;
import javax.swing.border.Border;
public final class Title extends MovableObject
{
public Title(final String title)
{
super("Title");
setLayout(new BorderLayout());
label = new EditableLabel(title,"Title");
setFont(new Font("SansSerif",Font.BOLD,14));
add(label,BorderLayout.CENTER);
}
public Title()
{
this("");
}
public EditableLabel getLabel()
{
return label;
}
public String getText()
{
return label.getText();
}
public void setText(final String text)
{
label.setText(text);
}
public void edit()
{
label.edit();
}
public void setBorder(final Border b)
{
super.setBorder(b);
revalidate();
}
private JMenuItem hideMenuItem = null;
private EditableLabel label;
}