ActionMappublic class CSSMediaPanel extends javax.swing.JPanel implements ActionMap
| Modifier and Type | Class | Description |
|---|---|---|
protected class |
CSSMediaPanel.AddButtonAction |
The action associated with the 'Add' button
|
static class |
CSSMediaPanel.AddMediumDialog |
A dialog to add a new CSS medium.
|
protected class |
CSSMediaPanel.ClearButtonAction |
The action associated with the 'Clear' button
|
static class |
CSSMediaPanel.Dialog |
A dialog to edit/add/remove CSS media.
|
protected class |
CSSMediaPanel.MediaListDataListener |
To manage data modifications in the media list.
|
protected class |
CSSMediaPanel.MediaListSelectionListener |
To manage selection modifications
|
protected class |
CSSMediaPanel.RemoveButtonAction |
The action associated with the 'Remove' button
|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategyjava.awt.Container.AccessibleAWTContainer| Modifier and Type | Field | Description |
|---|---|---|
protected javax.swing.JButton |
addButton |
The button to add a CSS medium from the list.
|
protected static java.util.ResourceBundle |
bundle |
The resource bundle
|
protected javax.swing.JButton |
clearButton |
The button to clear the CSS media list.
|
protected java.util.Map |
listeners |
The map that contains the listeners
|
protected javax.swing.DefaultListModel |
listModel |
The list that represents the CSS media.
|
protected javax.swing.JList |
mediaList |
The list that represents the CSS media.
|
protected javax.swing.JButton |
removeButton |
The button to remove a CSS medium from the list.
|
protected static ResourceManager |
resources |
The resource manager
|
protected static java.lang.String |
RESOURCES |
The resource file name
|
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT| Constructor | Description |
|---|---|
CSSMediaPanel() |
Constructs a new panel to edit CSS media.
|
| Modifier and Type | Method | Description |
|---|---|---|
javax.swing.Action |
getAction(java.lang.String key) |
Returns the action associated with the given string or null on error
|
java.util.List |
getMedia() |
Returns the list of media.
|
java.lang.String |
getMediaAsString() |
Returns the media list as a string separated by space.
|
static void |
main(java.lang.String[] args) |
Main - debug -
|
void |
setMedia(java.lang.String media) |
Sets the list of media to edit to the specified media list (separated by
space).
|
void |
setMedia(java.util.List mediaList) |
Sets the list of media to edit.
|
static int |
showDialog(java.awt.Component parent,
java.lang.String title) |
Brings up a modal dialog to edit/add/remove CSS media.
|
static int |
showDialog(java.awt.Component parent,
java.lang.String title,
java.lang.String media) |
Brings up a modal dialog to edit/add/remove CSS media.
|
static int |
showDialog(java.awt.Component parent,
java.lang.String title,
java.util.List mediaList) |
Brings up a modal dialog to edit/add/remove CSS media.
|
protected void |
updateButtons() |
Updates the button states.
|
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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleadd, 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, validateTreeaddAncestorListener, 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, updateprotected static final java.lang.String RESOURCES
protected static java.util.ResourceBundle bundle
protected static ResourceManager resources
protected javax.swing.JButton removeButton
protected javax.swing.JButton addButton
protected javax.swing.JButton clearButton
protected javax.swing.DefaultListModel listModel
protected javax.swing.JList mediaList
protected java.util.Map listeners
protected void updateButtons()
public void setMedia(java.util.List mediaList)
mediaList - the list of media to editpublic void setMedia(java.lang.String media)
media - the media separated by spacepublic java.util.List getMedia()
public java.lang.String getMediaAsString()
public static int showDialog(java.awt.Component parent,
java.lang.String title)
parent - the parent of this dialogtitle - the title of this dialogpublic static int showDialog(java.awt.Component parent,
java.lang.String title,
java.util.List mediaList)
parent - the parent of this dialogtitle - the title of this dialogmediaList - the list of mediapublic static int showDialog(java.awt.Component parent,
java.lang.String title,
java.lang.String media)
parent - the parent of this dialogtitle - the title of this dialogmedia - the list of mediapublic javax.swing.Action getAction(java.lang.String key)
throws MissingListenerException
getAction in interface ActionMapkey - the key mapped with the action to getMissingListenerException - if the action is not foundpublic static void main(java.lang.String[] args)
Copyright ? 2018 Apache Software Foundation. All Rights Reserved.