Klasse FWBoxPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
net.simplace.pipe.util.components.FWBoxPanel
- Alle implementierten Schnittstellen:
ImageObserver,MenuContainer,Serializable,Accessible
Use this class to easily build groups of widgets etc. buttons, popupbuttons...
- Autor:
- Andreas Enders
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen javax.swing.JPanel
JPanel.AccessibleJPanelVon Klasse geerbte verschachtelte Klassen/Schnittstellen javax.swing.JComponent
JComponent.AccessibleJComponentVon Klasse geerbte verschachtelte Klassen/Schnittstellen java.awt.Container
Container.AccessibleAWTContainerVon Klasse geerbte verschachtelte Klassen/Schnittstellen java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final intParameter for X-Axis rangestatic final intParameter for Y-Axis rangeVon Klasse geerbte Felder javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWVon Klasse geerbte Felder java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTVon Schnittstelle geerbte Felder java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungConstuctor for FWBoxPanel - X-Axis is used by defaultFWBoxPanel(int aAxis) Constuctor for FWBoxPanel - X-Axis is used by default -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaddButton(String aCaption, char aMnemonic, ActionListener aActionListener, String aActionCommand, boolean aEnabled) Add ButtonaddButton(String aCaption, char aMnemonic, ActionListener aActionListener, String aActionCommand, boolean aEnabled, Icon aIcon) addButton(String aCaption, ActionListener aActionListener, String aActionCommand) Add ButtonaddButton(String aCaption, ActionListener aActionListener, String aActionCommand, boolean aEnabled) Add ButtonAdd Button with special ActionvoidAdd Button to PaneladdCheckbox(String aCaption, ItemListener aItemListener, boolean aSelected) addCheckbox(String aCaption, String aActionCommand, ActionListener aActionListener, boolean aSelected) addDefaultButton(String aButtonType, String aActionCommand, ActionListener aActionListener) addDefaultButton(String aButtonType, String aActionCommand, ActionListener aActionListener, boolean aEnabled) addDynamicStrut(int aMinWidth, int aPrefWidth) voidaddGlue()adds a GluevoidaddStrut()Adding Strut of 6 pxaddStrut(int aWidth) voidsetEnabled(String aActionCommand, boolean aEnabled) voidsetEnabled(Action aAction, boolean aEnabled) Von Klasse geerbte Methoden javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIVon Klasse geerbte Methoden javax.swing.JComponent
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, updateVon Klasse geerbte Methoden java.awt.Container
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, validateTreeVon Klasse geerbte Methoden 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, 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, transferFocusUpCycle
-
Felddetails
-
X_AXIS
public static final int X_AXISParameter for X-Axis range- Siehe auch:
-
Y_AXIS
public static final int Y_AXISParameter for Y-Axis range- Siehe auch:
-
-
Konstruktordetails
-
FWBoxPanel
public FWBoxPanel()Constuctor for FWBoxPanel - X-Axis is used by default -
FWBoxPanel
public FWBoxPanel(int aAxis) Constuctor for FWBoxPanel - X-Axis is used by default
-
-
Methodendetails
-
addButton
Add Button with special Action -
addButton
Add Button to Panel -
addButton
Add Button -
addButton
public FWButton addButton(String aCaption, ActionListener aActionListener, String aActionCommand, boolean aEnabled) Add Button -
addButton
public FWButton addButton(String aCaption, char aMnemonic, ActionListener aActionListener, String aActionCommand, boolean aEnabled) Add Button -
addButton
public FWButton addButton(String aCaption, char aMnemonic, ActionListener aActionListener, String aActionCommand, boolean aEnabled, Icon aIcon) - Parameter:
aCaption-aMnemonic-aActionListener-aActionCommand-aEnabled-aIcon-- Gibt zurück:
- the Button
-
addDefaultButton
public FWButton addDefaultButton(String aButtonType, String aActionCommand, ActionListener aActionListener) - Parameter:
aButtonType-aActionCommand-aActionListener-- Gibt zurück:
- the added Button for keeping the reference
-
addDefaultButton
public FWButton addDefaultButton(String aButtonType, String aActionCommand, ActionListener aActionListener, boolean aEnabled) - Parameter:
aButtonType-aActionCommand-aActionListener-aEnabled-- Gibt zurück:
- the added Button for keeping the reference
-
addCheckbox
public JCheckBox addCheckbox(String aCaption, String aActionCommand, ActionListener aActionListener, boolean aSelected) - Parameter:
aCaption-aActionCommand-aActionListener-aSelected-- Gibt zurück:
- the new JCheckBox
-
addCheckbox
- Parameter:
aCaption-aItemListener-aSelected-- Gibt zurück:
- the new JCheckBox
-
addStrut
public void addStrut()Adding Strut of 6 px -
addStrut
- Parameter:
aWidth-- Gibt zurück:
- the strut component
-
addDynamicStrut
- Parameter:
aMinWidth-aPrefWidth-- Gibt zurück:
- the strut component
-
addGlue
public void addGlue()adds a Glue -
getButton
- Parameter:
aAction-- Gibt zurück:
- the asked Button
-
getButton
- Parameter:
aActionCommand-- Gibt zurück:
- the asked Button
-
setEnabled
- Parameter:
aAction-aEnabled-
-
setEnabled
- Parameter:
aActionCommand-aEnabled-
-