|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel org.zu.ardulink.gui.customcomponents.TogggleSignalButton
public class TogggleSignalButton
v0.6.1 Magnum PI
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.BaselineResizeBehavior |
Field Summary |
---|
Fields inherited from class javax.swing.JComponent |
---|
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
TogggleSignalButton()
Create the valuePanelOff. |
Method Summary | |
---|---|
org.zu.ardulink.protocol.custommessages.CustomMessageMaker |
getCustomMessageMaker()
|
String |
getId()
|
org.zu.ardulink.protocol.ReplyMessageCallback |
getReplyMessageCallback()
|
String |
getValueLabelOff()
|
String |
getValueLabelOn()
|
String |
getValueOff()
|
String |
getValueOn()
|
boolean |
isValueOffVisible()
|
boolean |
isValueOnVisible()
|
void |
setBackground(Color bg)
|
void |
setButtonTextOff(String text)
Set button's text (OFF state) |
void |
setButtonTextOn(String text)
Set button's text (ON state) |
void |
setCustomMessageMaker(org.zu.ardulink.protocol.custommessages.CustomMessageMaker customMessageMaker)
|
void |
setDisabledIcon(Icon disabledIcon)
|
void |
setDisabledSelectedIcon(Icon disabledSelectedIcon)
|
void |
setForeground(Color fg)
|
void |
setIcon(Icon defaultIcon)
|
void |
setIconTextGap(int iconTextGap)
|
void |
setId(String id)
Set an id for this component, used in composing custom message for Arduino |
void |
setLink(org.zu.ardulink.Link link)
|
void |
setPressedIcon(Icon pressedIcon)
|
void |
setReplyMessageCallback(org.zu.ardulink.protocol.ReplyMessageCallback replyMessageCallback)
|
void |
setRolloverEnabled(boolean b)
|
void |
setRolloverIcon(Icon rolloverIcon)
|
void |
setRolloverSelectedIcon(Icon rolloverSelectedIcon)
|
void |
setSelectedIcon(Icon selectedIcon)
|
void |
setValueLabelOff(String valueLabel)
Set the string valueLabelOff for value parameter |
void |
setValueLabelOn(String valueLabel)
Set the string valueLabelOn for value parameter |
void |
setValueOff(String t)
Set the value OFF to be sent |
void |
setValueOffColumns(int columns)
Set value text field OFF columns size |
void |
setValueOffVisible(boolean aFlag)
Set value text field visibility |
void |
setValueOn(String t)
Set the value ON to be sent |
void |
setValueOnColumns(int columns)
Set value text field ON columns size |
void |
setValueOnVisible(boolean aFlag)
Set value text field visibility |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TogggleSignalButton()
Method Detail |
---|
public void setLink(org.zu.ardulink.Link link)
setLink
in interface org.zu.ardulink.gui.Linkable
public String getValueLabelOn()
public void setValueLabelOn(String valueLabel)
valueLabelOn
- public String getValueLabelOff()
public void setValueLabelOff(String valueLabel)
valueLabelOn
- public void setValueOn(String t)
t
- public String getValueOn()
public void setValueOff(String t)
t
- public String getValueOff()
public boolean isValueOnVisible()
public void setValueOnVisible(boolean aFlag)
aFlag
- public boolean isValueOffVisible()
public void setValueOffVisible(boolean aFlag)
aFlag
- public void setValueOnColumns(int columns)
columns
- public void setValueOffColumns(int columns)
columns
- public void setButtonTextOn(String text)
text
- public void setButtonTextOff(String text)
text
- public String getId()
public void setId(String id)
id
- public org.zu.ardulink.protocol.ReplyMessageCallback getReplyMessageCallback()
getReplyMessageCallback
in interface org.zu.ardulink.gui.Linkable
public void setReplyMessageCallback(org.zu.ardulink.protocol.ReplyMessageCallback replyMessageCallback)
setReplyMessageCallback
in interface org.zu.ardulink.gui.Linkable
public void setIcon(Icon defaultIcon)
public void setPressedIcon(Icon pressedIcon)
public void setSelectedIcon(Icon selectedIcon)
public void setRolloverIcon(Icon rolloverIcon)
public void setRolloverSelectedIcon(Icon rolloverSelectedIcon)
public void setDisabledIcon(Icon disabledIcon)
public void setDisabledSelectedIcon(Icon disabledSelectedIcon)
public void setIconTextGap(int iconTextGap)
public void setRolloverEnabled(boolean b)
public void setForeground(Color fg)
setForeground
in class JComponent
public void setBackground(Color bg)
setBackground
in class JComponent
public org.zu.ardulink.protocol.custommessages.CustomMessageMaker getCustomMessageMaker()
getCustomMessageMaker
in interface org.zu.ardulink.protocol.custommessages.CustomMessageSender
public void setCustomMessageMaker(org.zu.ardulink.protocol.custommessages.CustomMessageMaker customMessageMaker)
setCustomMessageMaker
in interface org.zu.ardulink.protocol.custommessages.CustomMessageSender
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |