|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectyu.ac.bg.etf.javaqx.core.AbstractDisposable
yu.ac.bg.etf.javaqx.qswing.JQComponent
yu.ac.bg.etf.javaqx.qswing.JQAbstractButton
yu.ac.bg.etf.javaqx.qswing.JQButton
Button Component.
Nested Class Summary |
Nested classes inherited from class yu.ac.bg.etf.javaqx.qswing.JQAbstractButton |
JQAbstractButton.ActionPropertyChangeListener |
Field Summary |
Fields inherited from class yu.ac.bg.etf.javaqx.qswing.JQComponent |
listenerList |
Fields inherited from interface yu.ac.bg.etf.javaqx.qswing.properties.JQButtonProperties |
PROPERTY_AUTO_DEFAULT, PROPERTY_DEFAULT_CAPABLE |
Fields inherited from interface yu.ac.bg.etf.javaqx.qswing.properties.JQAbstractButtonProperties |
PROPERTY_ACTION, PROPERTY_ACTION_COMMAND, PROPERTY_DISABLED_ICON, PROPERTY_ICON, PROPERTY_MODEL, PROPERTY_PRESSED_ICON, PROPERTY_ROLLOVER_ICON |
Fields inherited from interface yu.ac.bg.etf.javaqx.qswing.properties.JQTextProperty |
PROPERTY_MNEMONIC, PROPERTY_TEXT |
Fields inherited from interface yu.ac.bg.etf.javaqx.qswing.properties.JQComponentProperties |
PROPERTY_BACKGROUND, PROPERTY_COMPONENT_ORIENTATION, PROPERTY_CONTEXT_MENU, PROPERTY_ENABLED, PROPERTY_FIXED_SIZE, PROPERTY_FOCUSABLE, PROPERTY_FONT, PROPERTY_FOREGROUND, PROPERTY_INSETS, PROPERTY_LOCALE, PROPERTY_MAXIMUM_SIZE, PROPERTY_MINIMUM_SIZE, PROPERTY_NAME, PROPERTY_OPAQUE, PROPERTY_PREFERRED_SIZE, PROPERTY_RESOURCE_BUNDLE_NAME, PROPERTY_STATUS_TIP_TEXT, PROPERTY_STYLE_SHEET, PROPERTY_TOOL_TIP_TEXT, PROPERTY_VISIBLE, PROPERTY_WHATS_THIS_TEXT |
Constructor Summary | |
JQButton()
Constructs new JQButton object. |
|
JQButton(Action action)
Constructs new JQAbstractButton object. |
|
JQButton(Icon icon)
Constructs new JQButton object. |
|
JQButton(java.lang.String text)
Constructs new JQButton object. |
|
JQButton(java.lang.String text,
Icon icon)
Constructs new JQButton object. |
Method Summary | |
boolean |
isAutoDefault()
Returns button's auto default status. |
boolean |
isDefaultCapable()
Returns default capable status. |
static boolean |
isUsingAutoDefaultButtons()
Returns true if new buttons are auto default. |
void |
setAutoDefault(boolean autoDefault)
Sets button's autoDefault property. |
void |
setDefaultCapable(boolean defaultCapable)
Sets button's defaultCapable property. |
static void |
setUseAutoDefaultButtons(boolean useAutoDefaultButtons)
Sets whether or not new buttons are auto default. |
Methods inherited from class yu.ac.bg.etf.javaqx.qswing.JQAbstractButton |
addActionListener, configurePropertiesFromAction, createActionPropertyChangeListener, fireActionPerformed, fireStateChanged, getAction, getActionCommand, getActionListeners, getDisabledIcon, getIcon, getMnemonic, getModel, getPressedIcon, getRolloverIcon, getText, isPressed, paramString, removeActionListener, setAction, setActionCommand, setDisabledIcon, setEnabled, setIcon, setMnemonic, setModel, setPressed, setPressedIcon, setRolloverIcon, setText, updateLocalization |
Methods inherited from class yu.ac.bg.etf.javaqx.core.AbstractDisposable |
addDisposeListener, dispose, disposedCheck, disposedErrorString, finalize, isDisposed, removeDisposeListener |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public JQButton()
public JQButton(Action action)
action
- the actionpublic JQButton(java.lang.String text)
text
- the button textpublic JQButton(Icon icon)
icon
- the iconpublic JQButton(java.lang.String text, Icon icon)
text
- the button texticon
- the iconMethod Detail |
public static boolean isUsingAutoDefaultButtons()
public static void setUseAutoDefaultButtons(boolean useAutoDefaultButtons)
useAutoDefaultButtons
- if true new buttons are auto defaultpublic boolean isDefaultCapable()
public void setDefaultCapable(boolean defaultCapable)
defaultCapable
- if true this button will be the default
buttonpublic boolean isAutoDefault()
public void setAutoDefault(boolean autoDefault)
autoDefault
- if true the button automatically changes its
default state.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |