public class SimpleModifiableBandMember extends org.jdesktop.swingx.JXPanel implements ModifiableBandMember, Section, StationaryBandMemberMouseListeningComponent, BandMemberSelectable, ActionListener, PopupMenuListener
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isSelected |
protected String |
lineFieldName |
protected static org.apache.log4j.Logger |
LOG |
protected int |
mouseClickedXPosition |
protected JPopupMenu |
popup |
protected org.jdesktop.swingx.painter.Painter |
selectedBackgroundPainter |
protected org.jdesktop.swingx.painter.Painter |
unselectedBackgroundPainter |
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 |
|---|
SimpleModifiableBandMember(SimpleModifiableBand parent)
Creates new form MassnahmenBandMember.
|
SimpleModifiableBandMember(SimpleModifiableBand parent,
boolean readOnly,
double from,
double to)
Creates new form MassnahmenBandMember.
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e) |
void |
addBandMemberListener(BandMemberListener listener)
DOCUMENT ME!
|
protected void |
configurePopupMenu()
DOCUMENT ME!
|
protected void |
determineBackgroundColour()
DOCUMENT ME!
|
void |
fireBandMemberChanged(BandMemberEvent e)
DOCUMENT ME!
|
void |
fireBandMemberChanged(boolean modelChanged)
DOCUMENT ME!
|
BandMember |
getBandMember()
DOCUMENT ME!
|
JComponent |
getBandMemberComponent()
DOCUMENT ME!
|
double |
getFrom()
DOCUMENT ME!
|
double |
getMax()
DOCUMENT ME!
|
double |
getMin()
DOCUMENT ME!
|
SimpleModifiableBand |
getParentBand()
DOCUMENT ME!
|
double |
getTo()
DOCUMENT ME!
|
boolean |
isReadOnly()
DOCUMENT ME!
|
boolean |
isSelectable()
DOCUMENT ME!
|
boolean |
isSelected()
DOCUMENT ME!
|
void |
mouseClicked(MouseEvent e) |
void |
mouseDragged(MouseEvent e) |
void |
mouseDragged(MouseEvent e,
double station)
DOCUMENT ME!
|
void |
mouseEntered(MouseEvent e) |
void |
mouseExited(MouseEvent e) |
void |
mouseMoved(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
void |
popupMenuCanceled(PopupMenuEvent e) |
void |
popupMenuWillBecomeInvisible(PopupMenuEvent e) |
void |
popupMenuWillBecomeVisible(PopupMenuEvent e) |
void |
removeBandMemberListener(BandMemberListener listener)
DOCUMENT ME!
|
protected void |
setDefaultBackground()
DOCUMENT ME!
|
void |
setFrom(Double from)
DOCUMENT ME!
|
void |
setReadOnly(boolean readOnly)
DOCUMENT ME!
|
void |
setSelected(boolean selection)
DOCUMENT ME!
|
void |
setText(String text)
DOCUMENT ME!
|
void |
setTo(Double to)
DOCUMENT ME!
|
getAlpha, getBackgroundPainter, getEffectiveAlpha, getPreferredScrollableViewportSize, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, isInheritAlpha, isPaintBorderInsets, paint, paintComponent, setAlpha, setBackground, setBackgroundPainter, setInheritAlpha, setPaintBorderInsets, setScrollableTracksViewportHeight, setScrollableTracksViewportWidthgetAccessibleContext, 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, paintBorder, paintChildren, 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, 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, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprotected static final org.apache.log4j.Logger LOG
protected org.jdesktop.swingx.painter.Painter unselectedBackgroundPainter
protected org.jdesktop.swingx.painter.Painter selectedBackgroundPainter
protected boolean isSelected
protected JPopupMenu popup
protected int mouseClickedXPosition
protected String lineFieldName
public SimpleModifiableBandMember(SimpleModifiableBand parent)
parent - DOCUMENT ME!public SimpleModifiableBandMember(SimpleModifiableBand parent, boolean readOnly, double from, double to)
parent - DOCUMENT ME!readOnly - DOCUMENT ME!from - DOCUMENT ME!to - DOCUMENT ME!public JComponent getBandMemberComponent()
BandMembergetBandMemberComponent in interface BandMemberpublic double getMax()
BandMembergetMax in interface BandMemberpublic double getMin()
BandMembergetMin in interface BandMemberpublic double getFrom()
Sectionpublic double getTo()
Sectionpublic void setFrom(Double from)
from - DOCUMENT ME!public void setTo(Double to)
to - DOCUMENT ME!public void setText(String text)
text - DOCUMENT ME!protected void setDefaultBackground()
protected void configurePopupMenu()
protected void determineBackgroundColour()
public void mouseClicked(MouseEvent e)
mouseClicked in interface MouseListenerpublic 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 mouseDragged(MouseEvent e, double station)
StationaryBandMemberMouseListeningComponentmouseDragged in interface StationaryBandMemberMouseListeningComponente - DOCUMENT ME!station - DOCUMENT ME!public void mouseMoved(MouseEvent e)
mouseMoved in interface MouseMotionListenerpublic boolean isSelectable()
BandMemberSelectableisSelectable in interface BandMemberSelectablepublic boolean isSelected()
BandMemberSelectableisSelected in interface BandMemberSelectablepublic void setSelected(boolean selection)
BandMemberSelectablesetSelected in interface BandMemberSelectableselection - DOCUMENT ME!public BandMember getBandMember()
BandMemberSelectablegetBandMember in interface BandMemberSelectablepublic void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenerpublic void popupMenuWillBecomeVisible(PopupMenuEvent e)
popupMenuWillBecomeVisible in interface PopupMenuListenerpublic void popupMenuWillBecomeInvisible(PopupMenuEvent e)
popupMenuWillBecomeInvisible in interface PopupMenuListenerpublic void popupMenuCanceled(PopupMenuEvent e)
popupMenuCanceled in interface PopupMenuListenerpublic void addBandMemberListener(BandMemberListener listener)
ModifiableBandMemberaddBandMemberListener in interface ModifiableBandMemberlistener - DOCUMENT ME!public void removeBandMemberListener(BandMemberListener listener)
ModifiableBandMemberremoveBandMemberListener in interface ModifiableBandMemberlistener - DOCUMENT ME!public void fireBandMemberChanged(boolean modelChanged)
modelChanged - DOCUMENT ME!public void fireBandMemberChanged(BandMemberEvent e)
e - DOCUMENT ME!public SimpleModifiableBand getParentBand()
public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
readOnly - the readOnly to setCopyright © 2012–2026 cismet GmbH. All rights reserved.