Klasse PreviewToolbar
Object
Component
Container
JComponent
JPanel
EloPanel
AbstractPreviewToolbar
PreviewToolbar
- Alle implementierten Schnittstellen:
ImageObserver,MenuContainer,Serializable,Accessible
public class PreviewToolbar
extends AbstractPreviewToolbar
Überschrift: PreviewToolbar
Beschreibung: Anpassbare Toolbar für die Vorschau. Es können bis zu 11 Buttons in drei Gruppen hinzugefügt werden (5 - 3 - 3). Vor der Version 10 waren nur zwei Gruppen und 10 Buttons möglich (5 - 5) - wobei die zweite Gruppe in der Mitte eine größere Lücke besaß.
Copyright: Copyright (c) ELO Digital Office GmbH 2011-2016
- Seit:
- 8.01.000
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen AbstractPreviewToolbar
AbstractPreviewToolbar.DeactivateNavigationAction, AbstractPreviewToolbar.DeactivatePreviewActionVon Klasse geerbte verschachtelte Klassen/Schnittstellen JComponent
JComponent.AccessibleJComponentVon Klasse geerbte verschachtelte Klassen/Schnittstellen Component
Component.BaselineResizeBehavior -
Feldübersicht
Von Klasse geerbte Felder JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWVon Klasse geerbte Felder Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTVon Schnittstelle geerbte Felder ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungPreviewToolbar(Workspace workspace, EView eView, String previewTitle) Normaler Konstruktor -
Methodenübersicht
Von Klasse geerbte Methoden AbstractPreviewToolbar
addBreadcrump, getBreadcrumpNavigation, getPreferredSize, getTitle, hasBreadcrumpPath, setChooseProfilesEnabled, setRoot, setShowFocus, setTitle, setTitleIcon, updateArrowButtonsVon Klasse geerbte Methoden EloPanel
add, flipBorderIfNeeded, getColSpec, getLayout, getRowSpec, setBorder, setColumnGroups, setLayout, setListLayoutVon Klasse geerbte Methoden JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUIVon Klasse geerbte Methoden JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateVon Klasse geerbte Methoden Container
add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validateVon Klasse geerbte Methoden Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, 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
-
Konstruktordetails
-
PreviewToolbar
Normaler Konstruktor- Parameter:
workspace- Aktueller ArbeitbsbereicheView- Viewer-KomponentepreviewTitle- Bezeichnung
-
-
Methodendetails
-
addButton
Fügt einen Button in die Toolbar ein. Die Buttons müssen der Reihen nach hinzugefügt werden.- Parameter:
text- Text-Label des ButtonseventName- Ein Scripting-Event, das aufgerufen wird, wenn der Button gedrückt wird.group- Auswahl der Gruppe, mögliche Werte: 1,2.- Gibt zurück:
- Das erzeugte Button-Objekt (seit 9.01.000)
- Seit:
- 8.01.000, 20.00.000
groupwird ignoriert und die Buttons nacheinander eingefügt.
-
addButton
public Button addButton(String text, BaseFunction callbackFunction, ScriptableObject thisScope, int group) Fügt einen Button in die Toolbar ein. Die Buttons müssen der Reihen nach hinzugefügt werden.- Parameter:
text- Text-Label des ButtonscallbackFunction- JavaScript Funktion, welche aufgerufen wird wenn der Button gedrückt wird.thisScope- "this" Scope der Funktiongroup- Auswahl der Gruppe, mögliche Werte: 1,2.- Gibt zurück:
- Das erzeugte Button-Objekt (seit 9.01.000)
- Seit:
- 10.00.000, 20.00.000
groupwird ignoriert und die Buttons nacheinander eingefügt.
-