|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Canvas org.xnap.gui.component.FontSelectionPanel.PhraseCanvas
public static class FontSelectionPanel.PhraseCanvas
Component for displaying a "phrase" (a brief, one or two word String) using a particular font & a particular color.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.awt.Canvas |
---|
java.awt.Canvas.AccessibleAWTCanvas |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected boolean |
antialiasOn_
|
protected java.awt.Color |
color_
|
protected java.awt.Font |
font_
|
protected java.lang.String |
phrase_
|
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
FontSelectionPanel.PhraseCanvas(java.lang.String phrase,
java.awt.Font font,
java.awt.Color color)
Constructs a new PhraseCanvas with the supplied phrase, font, and color. |
Method Summary | |
---|---|
java.awt.Color |
getColor()
Returns the color to use when rendering the phrase. |
java.awt.Font |
getFont()
Returns the font to use when rendering the phrase. |
java.lang.String |
getPhrase()
Returns the phrase to be rendered by this PhraseCanvas. |
boolean |
isAntialiasOn()
Returns true iff anti-aliasing is used when rendering the phrase. |
void |
paint(java.awt.Graphics g)
|
void |
setAntialiasOn(boolean antialiasOn)
Turn anti-aliasing on or off. |
void |
setColor(java.awt.Color color)
Sets the color to use when rendering the phrase. |
void |
setFont(java.awt.Font font)
Sets the font to use when rendering the phrase. |
void |
setPhrase(java.lang.String phrase)
Sets the phrase to be rendered by this PhraseCanvas. |
Methods inherited from class java.awt.Canvas |
---|
addNotify, createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy, update |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.lang.String phrase_
protected java.awt.Font font_
protected java.awt.Color color_
protected boolean antialiasOn_
Constructor Detail |
---|
public FontSelectionPanel.PhraseCanvas(java.lang.String phrase, java.awt.Font font, java.awt.Color color)
phrase
- phrase to be displayed in this PhraseCanvasfont
- Font to use when rendering the phrasecolor
- Color to use when rendering the phraseMethod Detail |
---|
public void paint(java.awt.Graphics g)
paint
in class java.awt.Canvas
Canvas.paint(java.awt.Graphics)
public java.lang.String getPhrase()
public void setPhrase(java.lang.String phrase)
phrase
- new phrase to be rendered by this PhraseCanvas;
this new value will be rendered the next time
paint(java.awt.Graphics)
is calledpublic java.awt.Font getFont()
getFont
in interface java.awt.MenuContainer
getFont
in class java.awt.Component
public void setFont(java.awt.Font font)
setFont
in class java.awt.Component
font
- new font to use when rendering the phrase;
this new value will be used to render the phrase the next time
paint(java.awt.Graphics)
is calledpublic java.awt.Color getColor()
public void setColor(java.awt.Color color)
color
- new color to use when rendering the phrase;
this new value will be used to render the phrase the next time
paint(java.awt.Graphics)
is calledpublic boolean isAntialiasOn()
public void setAntialiasOn(boolean antialiasOn)
antialiasOn
- whether or not to use anti-aliasing when
rendering the phrase this new value will be used to render the phrase
the next time paint(java.awt.Graphics)
is called
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |