public class ToneController extends javax.swing.JPanel implements Linkable
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
ToneController()
Create the valuePanelOff.
|
Modifier and Type | Method and Description |
---|---|
int |
getDuration() |
int |
getFrequency() |
java.lang.String |
getValueLabelOff() |
java.lang.String |
getValueLabelOn() |
boolean |
isDurationVisible() |
boolean |
isFrequencyVisible() |
void |
setBackground(java.awt.Color bg) |
void |
setButtonTextOff(java.lang.String text)
Set button's text (OFF state)
|
void |
setButtonTextOn(java.lang.String text)
Set button's text (ON state)
|
void |
setDisabledIcon(javax.swing.Icon disabledIcon) |
void |
setDisabledSelectedIcon(javax.swing.Icon disabledSelectedIcon) |
void |
setDuration(int duration)
Set the duration to be sent
|
void |
setDurationVisible(boolean aFlag)
Set duration visibility
|
void |
setForeground(java.awt.Color fg) |
void |
setFrequency(int frequency)
Set the frequency to be sent
|
void |
setFrequencyVisible(boolean aFlag)
Set frequency visibility
|
void |
setIcon(javax.swing.Icon defaultIcon) |
void |
setIconTextGap(int iconTextGap) |
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 |
setValueLabelOff(java.lang.String valueLabel)
Set the string valueLabelOff for value parameter
|
void |
setValueLabelOn(java.lang.String valueLabel)
Set the string valueLabelOn for value parameter
|
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 getValueLabelOn()
public void setValueLabelOn(java.lang.String valueLabel)
valueLabelOn
- public java.lang.String getValueLabelOff()
public void setValueLabelOff(java.lang.String valueLabel)
valueLabelOn
- public void setFrequency(int frequency)
t
- public int getFrequency()
public void setDuration(int duration)
t
- public int getDuration()
public boolean isFrequencyVisible()
public void setFrequencyVisible(boolean aFlag)
aFlag
- public boolean isDurationVisible()
public void setDurationVisible(boolean aFlag)
aFlag
- public void setButtonTextOn(java.lang.String text)
text
- public void setButtonTextOff(java.lang.String text)
text
- 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.