|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--org.argouml.ui.TabSpawnable
|
+--org.argouml.ui.StylePanel
|
+--org.argouml.ui.StylePanelFig
|
+--org.argouml.ui.StylePanelFigText
| Field Summary | |
|---|---|
protected javax.swing.JComboBox |
_fontField
|
protected javax.swing.JLabel |
_fontLabel
|
protected javax.swing.JComboBox |
_justField
|
protected javax.swing.JLabel |
_justLabel
|
protected javax.swing.JComboBox |
_sizeField
|
protected javax.swing.JLabel |
_sizeLabel
|
protected javax.swing.JComboBox |
_styleField
|
protected javax.swing.JLabel |
_styleLabel
|
protected javax.swing.JComboBox |
_textColorField
|
protected javax.swing.JLabel |
_textColorLabel
|
protected javax.swing.JComboBox |
_textFillField
|
protected javax.swing.JLabel |
_textFillLabel
|
static java.lang.Integer[] |
COMMON_SIZES
|
static java.lang.String[] |
FONT_NAMES
|
static java.lang.String[] |
JUSTIFIES
|
static java.lang.String[] |
STYLES
|
| Fields inherited from class org.argouml.ui.StylePanelFig |
|---|
_bboxField, _bboxLabel, _fillField, _fillLabel, _lineField, _lineLabel, _shadowField, _shadowLabel, _spacer, _spacer2, _spacer3, cat |
| Fields inherited from class org.argouml.ui.StylePanel |
|---|
_target |
| Fields inherited from class org.argouml.ui.TabSpawnable |
|---|
_tear, _title, orientation, OVERLAPP |
| Fields inherited from class javax.swing.JPanel |
|---|
|
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Container |
|---|
|
| 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 | |
|---|---|
StylePanelFigText()
|
|
| Method Summary | |
|---|---|
protected void |
initChoices2()
|
void |
itemStateChanged(java.awt.event.ItemEvent e)
|
void |
refresh()
Handle a refresh of the style panel after the fig has moved. |
void |
setTargetFont()
|
void |
setTargetJustification()
|
void |
setTargetSize()
|
void |
setTargetStyle()
|
void |
setTargetTextColor()
|
void |
setTargetTextFill()
|
| Methods inherited from class org.argouml.ui.StylePanelFig |
|---|
focusGained, focusLost, handleCustomColor, initChoices, keyPressed, keyReleased, keyTyped, markNeedsSave, parseBBox, setTargetBBox, setTargetFill, setTargetLine, setTargetShadow |
| Methods inherited from class org.argouml.ui.StylePanel |
|---|
actionPerformed, changedUpdate, getTarget, insertUpdate, refresh, removeUpdate, setTarget, shouldBeEnabled, targetAdded, targetRemoved, targetSet, valueChanged |
| Methods inherited from class org.argouml.ui.TabSpawnable |
|---|
clone, getTitle, setOrientation, setTitle, spawn |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static java.lang.String[] FONT_NAMES
public static java.lang.Integer[] COMMON_SIZES
public static java.lang.String[] STYLES
public static java.lang.String[] JUSTIFIES
protected javax.swing.JLabel _fontLabel
protected javax.swing.JComboBox _fontField
protected javax.swing.JLabel _sizeLabel
protected javax.swing.JComboBox _sizeField
protected javax.swing.JLabel _styleLabel
protected javax.swing.JComboBox _styleField
protected javax.swing.JLabel _justLabel
protected javax.swing.JComboBox _justField
protected javax.swing.JLabel _textColorLabel
protected javax.swing.JComboBox _textColorField
protected javax.swing.JLabel _textFillLabel
protected javax.swing.JComboBox _textFillField
| Constructor Detail |
public StylePanelFigText()
| Method Detail |
protected void initChoices2()
public void refresh()
StylePanelFigHandle a refresh of the style panel after the fig has moved.
Warning. There is a circular trap here. Editing the boundary box will also trigger a refresh, and so we reset the boundary box, which causes funny behaviour (the cursor keeps jumping to the end of the text).
The solution is to not reset the boundary box field if the boundaries have not changed.
refresh in interface TabTargetrefresh in class StylePanelFigpublic void setTargetFont()
public void setTargetSize()
public void setTargetStyle()
public void setTargetJustification()
public void setTargetTextFill()
public void setTargetTextColor()
public void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged in interface java.awt.event.ItemListeneritemStateChanged in class StylePanelFig
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
| ArgoUML © 1996-2004 (20040306) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |