Package net.simplace.ui.panel
Klasse FWDefaultPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
net.simplace.ui.panel.FWDefaultPanel
- Alle implementierten Schnittstellen:
ActionListener,ImageObserver,MenuContainer,Serializable,EventListener,Accessible
- Bekannte direkte Unterklassen:
FWChartPanel,FWDatabaseAccessFunctionalityPanel,FWFormPanel,FWImagePanel,FWInternalBrowserPanel,FWPDFPanel,FWProgressViewPanel,FWXMLEditorPanel,SimEnvGraphPanel
Panel with specific Layout als default for the TabView Panels. Please overwrite it resp. use it
by setting Panels to ViewPanel with implemented ScrollPane and VFlowLayout. You can set other
LayoutManager if necesarry.
Methods go(),cancel(),back() and print() can be implemented by using Listeners of TabView or just
overwrite the methods here.
- 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
FelderVon 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
KonstruktorenKonstruktorBeschreibungFWDefaultPanel(FWAbstractFunctionality aFunctionality) FWDefaultPanel(FWAbstractFunctionality aFunctionality, boolean aUseButtons) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidactionPerformed(ActionEvent aEvent) protected voidback()called from action performed - you can overwrite it in extended class or use thisprotected voidcancel()called from action performed - you can overwrite it in extended class or use thisprotected voidexport()called from action performed - you can overwrite it in extended class or use thisprotected StringgetLocaleValue(String aKey) This method limits the coding for reading values from the locale.protected voidgo()called from action performed - you can overwrite it in extended class or use thisprotected voidcalled from action performed - you can overwrite it in extended class or use thisprotected voidprint()called from action performed - you can overwrite it in extended class or use thisprotected voidreset()called from action performed - you have to overwrite it in extended class for things to happenvoidStartet die Aktualisierung der Beschriftungen an alle im Panel enthaltenenCaptionsChangeable-Komponenten mit einer leerenHashMap.static voidresetCaptions(Container aContainer, Map<String, Object> aCaptionMap) Leitet die Aktualisierung der Beschriftungen an alle im ContainercontainerenthaltenenCaptionsChangeable-Komponenten weiter.voidresetCaptions(Map<String, Object> aCaptionMap) Leitet die Aktualisierung der Beschriftungen an alle im Panel enthaltenenCaptionsChangeable-Komponenten weiter.voidsetBackButtonEnabled(boolean aIsEnabledBackButton) voidsetCancelButtonEnabled(boolean aIsEnabled) voidsetComponentToView(Component aComponentToView) Displays a certain component in the center of the panel.voidsetExportButtonEnabled(boolean aIsEnabled) voidsetGoButtonEnabled(boolean aIsEnabled) voidsetInfoButtonEnabled(boolean aIsEnabled) voidsetPrintButtonEnabled(boolean aIsEnabled) voidsetResetButtonEnabled(boolean aIsVisible) 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
-
iFunctionality
-
-
Konstruktordetails
-
FWDefaultPanel
- Parameter:
aFunctionality-
-
FWDefaultPanel
- Parameter:
aFunctionality-aUseButtons-
-
FWDefaultPanel
public FWDefaultPanel()- Parameter:
aFunctionality-aUseButtons-
-
-
Methodendetails
-
setComponentToView
Displays a certain component in the center of the panel. The previously displayed component is automatically removed from the panel.- Parameter:
aComponentToView-
-
actionPerformed
- Angegeben von:
actionPerformedin SchnittstelleActionListener
-
cancel
protected void cancel()called from action performed - you can overwrite it in extended class or use this -
reset
protected void reset()called from action performed - you have to overwrite it in extended class for things to happen -
go
protected void go()called from action performed - you can overwrite it in extended class or use this -
print
protected void print()called from action performed - you can overwrite it in extended class or use this -
export
protected void export()called from action performed - you can overwrite it in extended class or use this -
info
called from action performed - you can overwrite it in extended class or use this- Parameter:
aInfoLocation-
-
back
protected void back()called from action performed - you can overwrite it in extended class or use this -
getLocaleValue
This method limits the coding for reading values from the locale.- Parameter:
aKey-- Gibt zurück:
-
resetCaptions
public void resetCaptions()Startet die Aktualisierung der Beschriftungen an alle im Panel enthaltenenCaptionsChangeable-Komponenten mit einer leerenHashMap. -
resetCaptions
Leitet die Aktualisierung der Beschriftungen an alle im Panel enthaltenenCaptionsChangeable-Komponenten weiter.- Parameter:
aCaptionMap-captionMap- enthaelt die neuen Beschriftungen
-
resetCaptions
Leitet die Aktualisierung der Beschriftungen an alle im ContainercontainerenthaltenenCaptionsChangeable-Komponenten weiter. Zudem wird die Auswertung rekursiv fuer alle incontainerenthaltenenContainerfortgefuehrt.- Parameter:
aContainer-aCaptionMap- enthaelt die neuen Beschriftungencontainter- ein Container der weitereComponentsenthaelt
-
setBackButtonEnabled
public void setBackButtonEnabled(boolean aIsEnabledBackButton) - Parameter:
aIsEnabledBackButton-
-
setCancelButtonEnabled
public void setCancelButtonEnabled(boolean aIsEnabled) - Parameter:
aIsEnabled-
-
setGoButtonEnabled
public void setGoButtonEnabled(boolean aIsEnabled) - Parameter:
aIsEnabled-
-
setPrintButtonEnabled
public void setPrintButtonEnabled(boolean aIsEnabled) - Parameter:
aIsEnabled-
-
setExportButtonEnabled
public void setExportButtonEnabled(boolean aIsEnabled) - Parameter:
aIsEnabled-
-
setInfoButtonEnabled
public void setInfoButtonEnabled(boolean aIsEnabled) - Parameter:
aIsEnabled-
-
setResetButtonEnabled
public void setResetButtonEnabled(boolean aIsVisible) - Parameter:
aIsVisible-
-
getFunctionality
- Gibt zurück:
-