public class JBand extends JPanel implements ActionListener, MouseListener, MouseMotionListener, BandModelListener, KeyListener
| Modifier and Type | Class and Description |
|---|---|
static class |
JBand.SelectionMode
DOCUMENT ME!
|
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
static Dimension |
MINDIM |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
JBand()
Creates a new JBand object.
|
JBand(BandModel model)
Creates a new JBand object.
|
JBand(boolean readOnly)
Creates a new JBand object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e) |
void |
addActionListener(ActionListener listener)
DOCUMENT ME!
|
void |
bandModelChanged(BandModelEvent e)
DOCUMENT ME!
|
void |
bandModelSelectionChanged(BandModelEvent e)
DOCUMENT ME!
|
void |
bandModelValuesChanged(BandModelEvent e)
DOCUMENT ME!
|
void |
dispose()
DOCUMENT ME!
|
void |
fireActionPerformed()
DOCUMENT ME!
|
double |
getMaxValue()
DOCUMENT ME!
|
double |
getMinValue()
DOCUMENT ME!
|
BandModel |
getModel()
DOCUMENT ME!
|
BandMember |
getSelectedBandMember()
DOCUMENT ME!
|
List<BandMemberSelectable> |
getSelectedBandMemberList()
DOCUMENT ME!
|
JBand.SelectionMode |
getSelectionMode()
DOCUMENT ME!
|
double |
getZoomFactor()
DOCUMENT ME!
|
boolean |
isHideEmptyPrePostfix()
DOCUMENT ME!
|
boolean |
isRefreshAvoided()
DOCUMENT ME!
|
void |
keyPressed(KeyEvent e) |
void |
keyReleased(KeyEvent e) |
void |
keyTyped(KeyEvent e) |
static void |
main(String[] args)
DOCUMENT ME!
|
void |
mouseClicked(MouseEvent e) |
void |
mouseDragged(MouseEvent e) |
void |
mouseEntered(MouseEvent e) |
void |
mouseExited(MouseEvent e) |
void |
mouseMoved(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
void |
removeActionListener(ActionListener listener)
DOCUMENT ME!
|
void |
scrollToBandMember(BandMember bandMember)
DOCUMENT ME!
|
void |
setHideEmptyPrePostfix(boolean hideEmptyPrePostfix)
DOCUMENT ME!
|
void |
setHorizontalScrollBarPolicy(int horizontalScrollBarPolicy)
DOCUMENT ME!
|
void |
setMaxValue(double maxValue)
DOCUMENT ME!
|
void |
setMinValue(double minValue)
DOCUMENT ME!
|
void |
setModel(BandModel model)
DOCUMENT ME!
|
void |
setReadOnly(boolean readOnly)
DOCUMENT ME!
|
void |
setRefreshAvoided(boolean refreshAvoided)
DOCUMENT ME!
|
void |
setSelectedMember(BandMemberSelectable selecteable)
Select the given band member.
|
void |
setSelectedMember(List<BandMemberSelectable> selecteable)
Select the given band member.
|
void |
setSelectionMode(JBand.SelectionMode selectionMode)
DOCUMENT ME!
|
void |
setSize(int width,
int height) |
void |
setZoomFactor(double zoomFactor)
DOCUMENT ME!
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, updateadd, 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, validateTreeaction, 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, getPeer, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic static final Dimension MINDIM
public JBand()
public JBand(boolean readOnly)
readOnly - DOCUMENT ME!public JBand(BandModel model)
model - DOCUMENT ME!public boolean isHideEmptyPrePostfix()
public void setHideEmptyPrePostfix(boolean hideEmptyPrePostfix)
hideEmptyPrePostfix - the hideEmptyPrePostfix to setpublic JBand.SelectionMode getSelectionMode()
public void setSelectionMode(JBand.SelectionMode selectionMode)
selectionMode - the selectionMode to setpublic void keyTyped(KeyEvent e)
keyTyped in interface KeyListenerpublic void keyPressed(KeyEvent e)
keyPressed in interface KeyListenerpublic void keyReleased(KeyEvent e)
keyReleased in interface KeyListenerpublic BandMember getSelectedBandMember()
public List<BandMemberSelectable> getSelectedBandMemberList()
public void setHorizontalScrollBarPolicy(int horizontalScrollBarPolicy)
horizontalScrollBarPolicy - DOCUMENT ME!public void setModel(BandModel model)
model - DOCUMENT ME!public void setReadOnly(boolean readOnly)
readOnly - DOCUMENT ME!public double getZoomFactor()
public void setZoomFactor(double zoomFactor)
zoomFactor - DOCUMENT ME!public void fireActionPerformed()
public void addActionListener(ActionListener listener)
listener - DOCUMENT ME!public void removeActionListener(ActionListener listener)
listener - DOCUMENT ME!public void mouseClicked(MouseEvent e)
mouseClicked in interface MouseListenerpublic void setSelectedMember(BandMemberSelectable selecteable)
selecteable - The band member to selectpublic void setSelectedMember(List<BandMemberSelectable> selecteable)
selecteable - The band member to selectpublic void dispose()
public void bandModelSelectionChanged(BandModelEvent e)
BandModelListenerbandModelSelectionChanged in interface BandModelListenere - DOCUMENT ME!public void mouseEntered(MouseEvent e)
mouseEntered in interface MouseListenerpublic void mouseExited(MouseEvent e)
mouseExited in interface MouseListenerpublic void mousePressed(MouseEvent e)
mousePressed in interface MouseListenerpublic void mouseReleased(MouseEvent e)
mouseReleased in interface MouseListenerpublic void mouseDragged(MouseEvent e)
mouseDragged in interface MouseMotionListenerpublic void mouseMoved(MouseEvent e)
mouseMoved in interface MouseMotionListenerpublic void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenerpublic void bandModelChanged(BandModelEvent e)
BandModelListenerbandModelChanged in interface BandModelListenere - DOCUMENT ME!public void bandModelValuesChanged(BandModelEvent e)
BandModelListenerbandModelValuesChanged in interface BandModelListenere - DOCUMENT ME!public BandModel getModel()
public static void main(String[] args)
args - DOCUMENT ME!public boolean isRefreshAvoided()
public void setRefreshAvoided(boolean refreshAvoided)
refreshAvoided - the refreshAvoided to setpublic double getMinValue()
public void setMinValue(double minValue)
minValue - the minValue to setpublic double getMaxValue()
public void setMaxValue(double maxValue)
maxValue - the maxValue to setpublic void scrollToBandMember(BandMember bandMember)
bandMember - DOCUMENT ME!Copyright © 2012–2026 cismet GmbH. All rights reserved.