|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
org.fife.ui.FontDialog
A dialog box that allows the user to choose from all fonts available to the application on the system, as well as choose a font color.
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JDialog |
javax.swing.JDialog.AccessibleJDialog |
| Nested classes inherited from class java.awt.Dialog |
java.awt.Dialog.AccessibleAWTDialog |
| Nested classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary |
| Fields inherited from class javax.swing.JDialog |
accessibleContext, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
FontDialog()
Creates a new font dialog with null as owner, with initial
selection of a 10-point monospaced font. |
|
FontDialog(java.awt.Frame owner,
java.lang.String title,
java.awt.Font initialSelection,
java.awt.Color initialColor)
Creates a new font dialog from which the user can choose the font property "underline" and the font color. |
|
FontDialog(java.awt.Frame owner,
java.lang.String title,
java.awt.Font initialSelection,
java.awt.Color initialColor,
boolean underlineSelectable,
boolean colorSelectable)
Creates a new font dialog. |
|
| Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
java.lang.String |
getFontLabel()
Returns the label being used for the font list. |
java.lang.String |
getFontSampleLabel()
Returns the label being used for the font sample area. |
java.lang.String |
getFontSampleText()
Returns the text being used for the font sample. |
java.lang.String |
getFontSizeLabel()
Returns the label being used for the font size list. |
java.lang.String |
getFontStyleLabel()
Returns the label being used for the font style checkbox area. |
java.awt.Color |
getSelectedColor()
Gets the color last chosen to use for fonts. |
java.awt.Font |
getSelectedFont()
Gets the font last selected to use. |
boolean |
getUnderlineSelected()
Returns whether or not the user checked the "Underline" check box. |
void |
setFontLabel(java.lang.String text)
Sets the label being used for the font list. |
void |
setFontSampleLabel(java.lang.String text)
Sets the label being used for the font sample area. |
void |
setFontSampleText(java.lang.String text)
Sets the text being used for the font sample. |
void |
setFontSizeLabel(java.lang.String text)
Sets the label to use for the font size list. |
void |
setFontStyleLabel(java.lang.String text)
Sets the label to use for the font style checkbox area. |
void |
setSelectedFont(java.awt.Font toSelect,
java.awt.Color color)
Sets the currently selected font. |
void |
setUnderlineSelected(boolean underline)
Sets or clears the "Underline" check box. |
void |
valueChanged(javax.swing.event.ListSelectionEvent e)
|
| Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
| Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public FontDialog()
null as owner, with initial
selection of a 10-point monospaced font. Underline and font color
options will not be available for selection.
public FontDialog(java.awt.Frame owner,
java.lang.String title,
java.awt.Font initialSelection,
java.awt.Color initialColor)
owner - The window for which you are picking a font.title - The title of this dialog (e.g., "Font").initialSelection - The font that this dialog initially has
selected. A null value defaults to
owner's font.initialColor - The color to use for the font initially. A
null value defaults to black.
public FontDialog(java.awt.Frame owner,
java.lang.String title,
java.awt.Font initialSelection,
java.awt.Color initialColor,
boolean underlineSelectable,
boolean colorSelectable)
owner - The window for which you are picking a font.title - The title of this dialog (e.g., "Font").initialSelection - The font that this dialog initially has
selected. A null value defaults to
owner's font.initialColor - The color to use for the font initially. A
null value defaults to black.underlineSelectable - Whether or not the user can select
"underline" as a property for the font being chosen.colorSelectable - Whether or not the user can change the font's
color from here.| Method Detail |
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic final java.lang.String getFontLabel()
setFontLabel(java.lang.String)public final java.lang.String getFontSampleLabel()
setFontSampleLabel(java.lang.String)public final java.lang.String getFontSampleText()
setFontSampleText(java.lang.String)public final java.lang.String getFontSizeLabel()
setFontSizeLabel(java.lang.String)public final java.lang.String getFontStyleLabel()
setFontStyleLabel(java.lang.String)public java.awt.Color getSelectedColor()
null if the dialog was canceled.public java.awt.Font getSelectedFont()
null
if the dialog was canceled.getUnderlineSelected()public boolean getUnderlineSelected()
false.
setUnderlineSelected(boolean)public void setFontLabel(java.lang.String text)
text - The label for the font list.getFontLabel()public void setFontSampleLabel(java.lang.String text)
text - The label for the font sample area.getFontSampleLabel()public void setFontSampleText(java.lang.String text)
text - The text to use for the font sample.getFontSampleText()public void setFontSizeLabel(java.lang.String text)
text - The label to usefor the font size list.getFontSizeLabel()public void setFontStyleLabel(java.lang.String text)
text - The label for the font style checkbox area.getFontStyleLabel()
public void setSelectedFont(java.awt.Font toSelect,
java.awt.Color color)
toSelect - The new currently-selected font.color - The color to use as the font color.public void setUnderlineSelected(boolean underline)
underline - Whether or not the Underline check box should be
selected.getUnderlineSelected()public void valueChanged(javax.swing.event.ListSelectionEvent e)
valueChanged in interface javax.swing.event.ListSelectionListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||