public class FormatToolbar
extends JPanel
Modifier and Type | Field and Description |
---|---|
private JButton |
alignHorizontallyButton |
private JButton |
alignVerticallyButton |
private JPanel |
backgroundTile |
(package private) boolean |
bold |
private JLabel |
boldButton |
(package private) EditManager |
emgr |
(package private) Font |
font |
private JComboBox |
fontNameMenu |
private JComboBox |
fontSizeMenu |
private JPanel |
foregroundTile |
(package private) boolean |
italic |
private JLabel |
italicButton |
private JLabel |
jLabel1 |
private JLabel |
jLabel2 |
private JLabel |
jLabel3 |
private JLabel |
jLabel4 |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
FormatToolbar(EditManager emgr)
Creates new form FormatToolbar
|
Modifier and Type | Method and Description |
---|---|
private void |
alignHorizontallyButtonActionPerformed(ActionEvent evt) |
private void |
alignVerticallyButtonActionPerformed(ActionEvent evt) |
private void |
backgroundTileMouseClicked(MouseEvent evt) |
private void |
boldButtonMouseClicked(MouseEvent evt) |
void |
changeFont()
Change the selected objects' font based on the current value of this.font.
|
private void |
fontNameMenuActionPerformed(ActionEvent evt) |
private void |
fontSizeMenuActionPerformed(ActionEvent evt) |
private void |
foregroundTileMouseClicked(MouseEvent evt) |
private void |
formMouseExited(MouseEvent evt) |
private int |
getStyleOf(boolean bold,
boolean italic) |
private void |
initComponents()
This method is called from within the constructor to initialize the form.
|
private void |
italicButtonMouseClicked(MouseEvent evt) |
void |
setDisplayColorsForSelection(Color textColor,
Color fillColor) |
void |
setDisplayFontForSelection(Font font) |
void |
setDisplayForSelection(Color textColor,
Color fillColor,
Font font) |
void |
setForNoSelection() |
void |
setStyleButton(JLabel stylebutton,
boolean set) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
EditManager emgr
Font font
boolean bold
boolean italic
private JButton alignHorizontallyButton
private JButton alignVerticallyButton
private JPanel backgroundTile
private JLabel boldButton
private JComboBox fontNameMenu
private JComboBox fontSizeMenu
private JPanel foregroundTile
private JLabel italicButton
private JLabel jLabel1
private JLabel jLabel2
private JLabel jLabel3
private JLabel jLabel4
public FormatToolbar(EditManager emgr)
public void setDisplayForSelection(Color textColor, Color fillColor, Font font)
public void setStyleButton(JLabel stylebutton, boolean set)
public void setDisplayFontForSelection(Font font)
public void setDisplayColorsForSelection(Color textColor, Color fillColor)
public void setForNoSelection()
public void changeFont()
private int getStyleOf(boolean bold, boolean italic)
private void initComponents()
private void alignVerticallyButtonActionPerformed(ActionEvent evt)
private void alignHorizontallyButtonActionPerformed(ActionEvent evt)
private void fontNameMenuActionPerformed(ActionEvent evt)
private void fontSizeMenuActionPerformed(ActionEvent evt)
private void formMouseExited(MouseEvent evt)
private void backgroundTileMouseClicked(MouseEvent evt)
private void foregroundTileMouseClicked(MouseEvent evt)
private void boldButtonMouseClicked(MouseEvent evt)
private void italicButtonMouseClicked(MouseEvent evt)