public class SignalButton extends javax.swing.JPanel implements Linkable
v2.1.1 Gordio - SERVICE PACK 1
project Ardulink http://www.ardulink.org/TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
SignalButton()
Create the panel.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId() |
java.lang.String |
getValue() |
java.lang.String |
getValueLabel() |
boolean |
isValueVisible() |
void |
setBackground(java.awt.Color bg) |
void |
setButtonText(java.lang.String text)
Set button's text
|
void |
setDisabledIcon(javax.swing.Icon disabledIcon) |
void |
setDisabledSelectedIcon(javax.swing.Icon disabledSelectedIcon) |
void |
setForeground(java.awt.Color fg) |
void |
setIcon(javax.swing.Icon defaultIcon) |
void |
setIconTextGap(int iconTextGap) |
void |
setId(java.lang.String id)
Set an id for this component, used in composing custom message for Arduino
|
void |
setLink(org.ardulink.legacy.Link link) |
void |
setPressedIcon(javax.swing.Icon pressedIcon) |
void |
setRolloverEnabled(boolean b) |
void |
setRolloverIcon(javax.swing.Icon rolloverIcon) |
void |
setRolloverSelectedIcon(javax.swing.Icon rolloverSelectedIcon) |
void |
setSelectedIcon(javax.swing.Icon selectedIcon) |
void |
setValue(java.lang.String t)
Set the value to be sent
|
void |
setValueColumns(int columns)
Set value text field columns size
|
void |
setValueLabel(java.lang.String valueLabel)
Set the string label for value parameter
|
void |
setValueVisible(boolean aFlag)
Set value text field visibility
|
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
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, getPreferredSize, 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, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
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, 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, 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, transferFocusUpCycle
public void setLink(org.ardulink.legacy.Link link)
public java.lang.String getValueLabel()
public void setValueLabel(java.lang.String valueLabel)
valueLabel
- public void setValue(java.lang.String t)
t
- public java.lang.String getValue()
public boolean isValueVisible()
public void setValueVisible(boolean aFlag)
aFlag
- public void setValueColumns(int columns)
columns
- public void setButtonText(java.lang.String text)
text
- public java.lang.String getId()
public void setId(java.lang.String id)
id
- public void setIcon(javax.swing.Icon defaultIcon)
public void setPressedIcon(javax.swing.Icon pressedIcon)
public void setSelectedIcon(javax.swing.Icon selectedIcon)
public void setRolloverIcon(javax.swing.Icon rolloverIcon)
public void setRolloverSelectedIcon(javax.swing.Icon rolloverSelectedIcon)
public void setDisabledIcon(javax.swing.Icon disabledIcon)
public void setDisabledSelectedIcon(javax.swing.Icon disabledSelectedIcon)
public void setIconTextGap(int iconTextGap)
public void setRolloverEnabled(boolean b)
public void setForeground(java.awt.Color fg)
setForeground
in class javax.swing.JComponent
public void setBackground(java.awt.Color bg)
setBackground
in class javax.swing.JComponent
Copyright © 2019. All rights reserved.