jbcl.control Package
java.lang.Object +----java.awt.Component +----java.awt.Container +----java.awt.Window +----java.awt.Dialog +----javax.swing.JDialog +----com.borland.jbcl.control.ButtonDialog +----com.borland.jbcl.control.FontChooserDialog
Variables Constructors Properties Methods Event Listeners
Implements ActionListener, KeyListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants
The FontChooserDialog
component displays a font dialog box that enables the user to specify a font.
The dialog box contains a list control that lists all the available fonts on the system. The user selects a font from the list. The user can also specify the size of the font and whether the font is boldfaced and/or italicized. The dialog box displays text that depicts how the font selections appear.
To display the dialog box at runtime, call the show()
method or set the visible
property to true. When the user selects a font, the selection is stored in the value
property.
The dialog box has two buttons, OK and Cancel. Which button the user chooses to put away the dialog box is stored as the value of the result
property. The title
property contains the text that appears on the title bar of the dialog box's frame.
Usually you should use FontChooser
instead of FontChooserDialog
. FontChooser
calls the constructor of FontChooserDialog
, but you can work with FontChooser
within the UI Designer and even display it at design time. You can set the properties of FontChooserDialog
only at runtime.
protected FontChooserPanel panel
The FontChooserPanel
to show in the FontChooserDialog
.
protected Font value
The font value currently selected in the dialog.
public FontChooserDialog(Frame frame)
Creates a FontChooserDialog
object with no title in the title bar.
Parameters:
frame
public FontChooserDialog(Frame frame, String title)Creates a
FontChooserDialog
object with the given title bar string.
Parameters:
frame
title
public FontChooserDialog(Frame frame, String title, Font value)Creates a
FontChooserDialog
object with the given title bar string. The current font is selected by default, using Font
value.
Parameters:
frame
title
value
public Font getValue() public void setValue(Font value)The value of the font.
public synchronized void addActionListener(ActionListener l) public synchronized void removeActionListener(ActionListener l)
public synchronized void addComponentListener(java.awt.event.ComponentListener ) public synchronized void removeComponentListener(java.awt.event.ComponentListener )
public synchronized void addContainerListener(java.awt.event.ContainerListener ) public synchronized void removeContainerListener(java.awt.event.ContainerListener )
public synchronized void addFocusListener(java.awt.event.FocusListener ) public synchronized void removeFocusListener(java.awt.event.FocusListener )
public synchronized void addInputMethodListener(java.awt.event.InputMethodListener ) public synchronized void removeInputMethodListener(java.awt.event.InputMethodListener )
public synchronized void addKeyListener(java.awt.event.KeyListener ) public synchronized void removeKeyListener(java.awt.event.KeyListener )
public synchronized void addMouseListener(java.awt.event.MouseListener ) public synchronized void removeMouseListener(java.awt.event.MouseListener )
public synchronized void addMouseMotionListener(java.awt.event.MouseMotionListener ) public synchronized void removeMouseMotionListener(java.awt.event.MouseMotionListener )
public synchronized void addPropertyChangeListener(java.beans.PropertyChangeListener ) public synchronized void removePropertyChangeListener(java.beans.PropertyChangeListener )
public synchronized void addWindowListener(java.awt.event.WindowListener ) public synchronized void removeWindowListener(java.awt.event.WindowListener )