Klasse SwingStatusBar
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.inet.viewer.SwingStatusBar
- Alle implementierten Schnittstellen:
StatusBar, ViewerComponent, ImageObserver, MenuContainer, Serializable, Accessible
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen JPanel
JPanel.AccessibleJPanelVon Klasse geerbte verschachtelte Klassen/Schnittstellen JComponent
JComponent.AccessibleJComponentVon Klasse geerbte verschachtelte Klassen/Schnittstellen Container
Container.AccessibleAWTContainerVon Klasse geerbte verschachtelte Klassen/Schnittstellen Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Feldübersicht
FelderVon Klasse geerbte Felder JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWVon Klasse geerbte Felder Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTVon Schnittstelle geerbte Felder ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungSwingStatusBar(ReportView view) Creates a new instance of the StatusBar connected to the given ReportView. -
Methodenübersicht
Modifikator und TypMethodeBeschreibungvoidAdds a PropertyChangeListener to the listener list.voidRemove the current info message from the StatusBar.Calling this method will bring a status message(if set) back to screen.voidRemove the current status message from the StatusBar.All public graphical components of the viewer must implement this method, which returns the actual AWT component so that it can be added to containers, etc.
For example, if you have a "ReportViewer" and would like to add it to your own JFrame, simply call:myFrame.add(viewer.getComponent())Returns the current info message from the statusbar.Returns the current status message from the statusbar.voidRemoves a PropertyChangeListener from this progress.voidsetInfoMessage(String message) Sets and shows a info message in this StatusBar.voidsetStatusIcon(Icon icon) Displays the specified icon in this Statusbar.voidsetStatusMessage(String message, boolean isError) Sets and shows, if no info message is set, a status message in this StatusBar.Von Klasse geerbte Methoden JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIVon Klasse geerbte Methoden 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 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 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, transferFocusUpCycleVon Klasse geerbte Methoden Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden StatusBar
isVisible, setVisible
-
Felddetails
-
propertySupporter
FOR INTERNAL USE ONLY
-
-
Konstruktordetails
-
SwingStatusBar
Creates a new instance of the StatusBar connected to the given ReportView. This also inititializes the GUI of this status bar.- Parameter:
view- ReportView to which this StatusBar is to belong.- Seit:
- 7.0
-
-
Methodendetails
-
getComponent
All public graphical components of the viewer must implement this method, which returns the actual AWT component so that it can be added to containers, etc.
For example, if you have a "ReportViewer" and would like to add it to your own JFrame, simply call:myFrame.add(viewer.getComponent())- Angegeben von:
getComponentin SchnittstelleViewerComponent- Gibt zurück:
- Actual AWT component of this object.
- Seit:
- 7.0
-
addStateChangeListener
Adds a PropertyChangeListener to the listener list. The Listener will be informed about all changed status messages of the status bar.- Angegeben von:
addStateChangeListenerin SchnittstelleStatusBar- Parameter:
l- PropertyChangeListener- Seit:
- 7.0
-
removeStateChangeListener
Removes a PropertyChangeListener from this progress.- Angegeben von:
removeStateChangeListenerin SchnittstelleStatusBar- Parameter:
l- PropertyChangeListener- Seit:
- 7.0
-
clearInfoMessage
public void clearInfoMessage()Remove the current info message from the StatusBar.Calling this method will bring a status message(if set) back to screen.- Angegeben von:
clearInfoMessagein SchnittstelleStatusBar- Seit:
- 7.0
-
clearStatusMessage
public void clearStatusMessage()Remove the current status message from the StatusBar.- Angegeben von:
clearStatusMessagein SchnittstelleStatusBar- Seit:
- 7.0
-
getInfoMessage
Returns the current info message from the statusbar.- Angegeben von:
getInfoMessagein SchnittstelleStatusBar- Gibt zurück:
- Returns the current info message.
- Seit:
- 7.0
-
getStatusMessage
Returns the current status message from the statusbar.- Angegeben von:
getStatusMessagein SchnittstelleStatusBar- Gibt zurück:
- Returns the current status message.
- Seit:
- 7.0
-
setInfoMessage
Sets and shows a info message in this StatusBar. This message will be shown untilStatusBar.clearInfoMessage()is called or a new info message is set. A status message cant overwrite an info message and callingStatusBar.clearInfoMessage()will bring the status message (if set) back to screen.- Angegeben von:
setInfoMessagein SchnittstelleStatusBar- Parameter:
message- The info message to show.- Seit:
- 7.0
-
setStatusMessage
Sets and shows, if no info message is set, a status message in this StatusBar. This message will be shown untilStatusBar.clearStatusMessage()is called or an infor or a new status message is set. If isError is set the message will be displayed as an error (red color).- Angegeben von:
setStatusMessagein SchnittstelleStatusBar- Parameter:
message- The status message to show.isError- If true the status message will be displayed red.- Seit:
- 7.0
-
setStatusIcon
Displays the specified icon in this Statusbar. Defines the icon this component will display. If the value of icon is null, nothing is displayed.- Parameter:
icon- the given icon (null possible)- Seit:
- 10.0
-