|
||||||||||
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.SignalButton
public class SignalButton
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 | |
---|---|
SignalButton()
Create the panel. |
Method Summary | |
---|---|
org.zu.ardulink.protocol.custommessages.CustomMessageMaker |
getCustomMessageMaker()
|
String |
getId()
|
org.zu.ardulink.protocol.ReplyMessageCallback |
getReplyMessageCallback()
|
String |
getValue()
|
String |
getValueLabel()
|
boolean |
isValueVisible()
|
void |
setBackground(Color bg)
|
void |
setButtonText(String text)
Set button's text |
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 |
setValue(String t)
Set the value to be sent |
void |
setValueColumns(int columns)
Set value text field columns size |
void |
setValueLabel(String valueLabel)
Set the string label for value parameter |
void |
setValueVisible(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 SignalButton()
Method Detail |
---|
public void setLink(org.zu.ardulink.Link link)
setLink
in interface org.zu.ardulink.gui.Linkable
public String getValueLabel()
public void setValueLabel(String valueLabel)
valueLabel
- public void setValue(String t)
t
- public String getValue()
public boolean isValueVisible()
public void setValueVisible(boolean aFlag)
aFlag
- public void setValueColumns(int columns)
columns
- public void setButtonText(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 |