|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
javax.swing
クラス AbstractButton
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.AbstractButton
- 直接の既知のサブクラス:
- JButton, JMenuItem, JToggleButton
- public abstract class AbstractButton
- extends JComponent
- implements java.awt.ItemSelectable, SwingConstants
- extends JComponent
Defines the common behaviors for the JButton, JToggleButton, JCheckbox, and the JRadioButton classes.
Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. A future release of Swing will provide support for long term persistence.
- 関連項目:
- 直列化された形式
内部クラスの概要 | |
protected class |
AbstractButton.AccessibleAbstractButton
Accessiblity support. |
protected class |
AbstractButton.ButtonChangeListener
Extend ChangeListener to be serializable Warning: Serialized objects of this class will not be compatible with future Swing releases. |
クラス javax.swing.JComponent から継承した内部クラス |
JComponent.AccessibleJComponent |
フィールドの概要 | |
protected java.awt.event.ActionListener |
actionListener
|
static java.lang.String |
BORDER_PAINTED_CHANGED_PROPERTY
Identifies a change to having the border drawn, or having it not drawn. |
protected javax.swing.event.ChangeEvent |
changeEvent
Only one ChangeEvent is needed per button instance since the event's only state is the source property. |
protected javax.swing.event.ChangeListener |
changeListener
The button's model listeners. |
static java.lang.String |
CONTENT_AREA_FILLED_CHANGED_PROPERTY
Identifies a change from rollover enabled to disabled or back to enabled. |
static java.lang.String |
DISABLED_ICON_CHANGED_PROPERTY
Identifies a change to the icon used when the button has been disabled. |
static java.lang.String |
DISABLED_SELECTED_ICON_CHANGED_PROPERTY
Identifies a change to the icon used when the button has been disabled and selected. |
static java.lang.String |
FOCUS_PAINTED_CHANGED_PROPERTY
Identifies a change to having the border highlighted when focused, or not. |
static java.lang.String |
HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY
Identifies a change in the button's horizontal alignment. |
static java.lang.String |
HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY
Identifies a change in the button's horizontal text position. |
static java.lang.String |
ICON_CHANGED_PROPERTY
Identifies a change to the icon that represents the button. |
protected java.awt.event.ItemListener |
itemListener
|
static java.lang.String |
MARGIN_CHANGED_PROPERTY
Identifies a change in the button's margins. |
static java.lang.String |
MNEMONIC_CHANGED_PROPERTY
Identifies a change to the button's mnemonic. |
protected ButtonModel |
model
The data model that determines the button's state. |
static java.lang.String |
MODEL_CHANGED_PROPERTY
Identifies a change in the button model. |
static java.lang.String |
PRESSED_ICON_CHANGED_PROPERTY
Identifies a change to the icon used when the button has been pressed. |
static java.lang.String |
ROLLOVER_ENABLED_CHANGED_PROPERTY
Identifies a change in the button's |
static java.lang.String |
ROLLOVER_ICON_CHANGED_PROPERTY
Identifies a change to the icon used when the cursor is over the button. |
static java.lang.String |
ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY
Identifies a change to the icon used when the cursror is over the button and it has been selected. |
static java.lang.String |
SELECTED_ICON_CHANGED_PROPERTY
Identifies a change to the icon used when the button has been selected. |
static java.lang.String |
TEXT_CHANGED_PROPERTY
Identifies a change in the button's text. |
static java.lang.String |
VERTICAL_ALIGNMENT_CHANGED_PROPERTY
Identifies a change in the button's vertical alignment. |
static java.lang.String |
VERTICAL_TEXT_POSITION_CHANGED_PROPERTY
Identifies a change in the button's vertical text position. |
クラス javax.swing.JComponent から継承したフィールド |
accessibleContext,
listenerList,
TOOL_TIP_TEXT_KEY,
ui,
UNDEFINED_CONDITION,
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT,
WHEN_FOCUSED,
WHEN_IN_FOCUSED_WINDOW |
クラス java.awt.Component から継承したフィールド |
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
LEFT_ALIGNMENT,
RIGHT_ALIGNMENT,
TOP_ALIGNMENT |
コンストラクタの概要 | |
AbstractButton()
|
メソッドの概要 | |
void |
addActionListener(java.awt.event.ActionListener l)
adds an ActionListener to the button |
void |
addChangeListener(javax.swing.event.ChangeListener l)
Adds a ChangeListener to the button. |
void |
addItemListener(java.awt.event.ItemListener l)
adds an ItemListener to the checkbox |
protected int |
checkHorizontalKey(int key,
java.lang.String exception)
Verify that key is a legal value for the horizontalAlignment properties. |
protected int |
checkVerticalKey(int key,
java.lang.String exception)
Ensures that the key is a valid. |
protected java.awt.event.ActionListener |
createActionListener()
|
protected javax.swing.event.ChangeListener |
createChangeListener()
Subclasses that want to handle ChangeEvents differently can override this to return another ChangeListener implementation. |
protected java.awt.event.ItemListener |
createItemListener()
|
void |
doClick()
Programatically perform a "click". |
void |
doClick(int pressTime)
Programatically perform a "click". |
protected void |
fireActionPerformed(java.awt.event.ActionEvent event)
|
protected void |
fireItemStateChanged(java.awt.event.ItemEvent event)
|
protected void |
fireStateChanged()
|
java.lang.String |
getActionCommand()
Returns the action command for this button. |
Icon |
getDisabledIcon()
Returns the icon used by the button when it's disabled. |
Icon |
getDisabledSelectedIcon()
Returns the icon used by the button when it's disabled and selected. |
int |
getHorizontalAlignment()
Returns the horizontal alignment of the icon and text. |
int |
getHorizontalTextPosition()
Sets the horizontal position of the text relative to the icon. |
Icon |
getIcon()
Returns the default icon. |
java.lang.String |
getLabel()
推奨されません。 - Replaced by getText() |
java.awt.Insets |
getMargin()
Returns the margin between the button's border and the label. |
int |
getMnemonic()
Get the keyboard mnemonic from the the current model |
ButtonModel |
getModel()
Get the model that this button represents. |
Icon |
getPressedIcon()
Returns the pressed icon for the button. |
Icon |
getRolloverIcon()
Returns the rollover icon for the button. |
Icon |
getRolloverSelectedIcon()
Returns the rollover seletion icon for the button. |
Icon |
getSelectedIcon()
Returns the selected icon for the button. |
java.lang.Object[] |
getSelectedObjects()
Returns an array (length 1) containing the label or null if the button is not selected. |
java.lang.String |
getText()
Returns the button's text. |
javax.swing.plaf.ButtonUI |
getUI()
Returns the button's current UI. |
int |
getVerticalAlignment()
Returns the vertical alignment of the text and icon. |
int |
getVerticalTextPosition()
Returns the vertical position of the text relative to the icon Valid keys: CENTER (the default), TOP, BOTTOM |
protected void |
init(java.lang.String text,
Icon icon)
|
boolean |
isBorderPainted()
Returns whether the border should be painted. |
boolean |
isContentAreaFilled()
Checks whether the "content area" of the button should be filled. |
boolean |
isFocusPainted()
Returns whether focus should be painted. |
boolean |
isRolloverEnabled()
Checks whether rollover effects are enabled. |
boolean |
isSelected()
Returns the state of the button. |
protected void |
paintBorder(java.awt.Graphics g)
Paint the button's border if BorderPainted property is true. |
protected java.lang.String |
paramString()
Returns a string representation of this AbstractButton. |
void |
removeActionListener(java.awt.event.ActionListener l)
removes an ActionListener from the button |
void |
removeChangeListener(javax.swing.event.ChangeListener l)
Removes a ChangeListener from the button. |
void |
removeItemListener(java.awt.event.ItemListener l)
removes an ItemListener from the button |
void |
setActionCommand(java.lang.String actionCommand)
Sets the action command for this button. |
void |
setBorderPainted(boolean b)
Sets whether the border should be painted. |
void |
setContentAreaFilled(boolean b)
Sets whether the button should paint the content area or leave it transparent. |
void |
setDisabledIcon(Icon disabledIcon)
Sets the disabled icon for the button. |
void |
setDisabledSelectedIcon(Icon disabledSelectedIcon)
Sets the disabled selection icon for the button. |
void |
setEnabled(boolean b)
Enables (or disables) the button. |
void |
setFocusPainted(boolean b)
Sets whether focus should be painted. |
void |
setHorizontalAlignment(int alignment)
Sets the horizontal alignment of the icon and text. |
void |
setHorizontalTextPosition(int textPosition)
Sets the horizontal position of the text relative to the icon. |
void |
setIcon(Icon defaultIcon)
Sets the button's default icon. |
void |
setLabel(java.lang.String label)
推奨されません。 - Replaced by setText(text) |
void |
setMargin(java.awt.Insets m)
Sets space for margin between the button's border and the label. |
void |
setMnemonic(char mnemonic)
Specifies the mnemonic value. |
void |
setMnemonic(int mnemonic)
Set the keyboard mnemonic on the current model. |
void |
setModel(ButtonModel newModel)
Set the model that this button represents. |
void |
setPressedIcon(Icon pressedIcon)
Sets the pressed icon for the button. |
void |
setRolloverEnabled(boolean b)
Sets whether rollover effects should be enabled. |
void |
setRolloverIcon(Icon rolloverIcon)
Sets the rollover icon for the button. |
void |
setRolloverSelectedIcon(Icon rolloverSelectedIcon)
Sets the rollover selected icon for the button. |
void |
setSelected(boolean b)
Sets the state of the button. |
void |
setSelectedIcon(Icon selectedIcon)
Sets the selected icon for the button. |
void |
setText(java.lang.String text)
Sets the button's text. |
void |
setUI(javax.swing.plaf.ButtonUI ui)
Sets the button's UI. |
void |
setVerticalAlignment(int alignment)
Sets the vertical alignment of the icon and text. |
void |
setVerticalTextPosition(int textPosition)
Sets the vertical position of the text relative to the icon. |
void |
updateUI()
Gets a new UI object from the default UIFactory. |
クラス java.awt.Container から継承したメソッド |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
countComponents,
deliverEvent,
doLayout,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents,
getLayout,
insets,
invalidate,
isAncestorOf,
layout,
list,
list,
locate,
minimumSize,
paintComponents,
preferredSize,
print,
printComponents,
processContainerEvent,
processEvent,
remove,
remove,
removeAll,
removeContainerListener,
setLayout,
validate,
validateTree |
クラス java.awt.Component から継承したメソッド |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBackground,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont,
getFontMetrics,
getForeground,
getInputContext,
getInputMethodRequests,
getLocale,
getLocation,
getLocationOnScreen,
getName,
getParent,
getPeer,
getSize,
getToolkit,
getTreeLock,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
show,
size,
toString,
transferFocus |
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
フィールドの詳細 |
MODEL_CHANGED_PROPERTY
public static final java.lang.String MODEL_CHANGED_PROPERTY
- Identifies a change in the button model.
TEXT_CHANGED_PROPERTY
public static final java.lang.String TEXT_CHANGED_PROPERTY
- Identifies a change in the button's text.
MNEMONIC_CHANGED_PROPERTY
public static final java.lang.String MNEMONIC_CHANGED_PROPERTY
- Identifies a change to the button's mnemonic.
MARGIN_CHANGED_PROPERTY
public static final java.lang.String MARGIN_CHANGED_PROPERTY
- Identifies a change in the button's margins.
VERTICAL_ALIGNMENT_CHANGED_PROPERTY
public static final java.lang.String VERTICAL_ALIGNMENT_CHANGED_PROPERTY
- Identifies a change in the button's vertical alignment.
HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY
public static final java.lang.String HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY
- Identifies a change in the button's horizontal alignment.
VERTICAL_TEXT_POSITION_CHANGED_PROPERTY
public static final java.lang.String VERTICAL_TEXT_POSITION_CHANGED_PROPERTY
- Identifies a change in the button's vertical text position.
HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY
public static final java.lang.String HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY
- Identifies a change in the button's horizontal text position.
BORDER_PAINTED_CHANGED_PROPERTY
public static final java.lang.String BORDER_PAINTED_CHANGED_PROPERTY
- Identifies a change to having the border drawn, or having it not drawn.
FOCUS_PAINTED_CHANGED_PROPERTY
public static final java.lang.String FOCUS_PAINTED_CHANGED_PROPERTY
- Identifies a change to having the border highlighted when focused, or not.
ROLLOVER_ENABLED_CHANGED_PROPERTY
public static final java.lang.String ROLLOVER_ENABLED_CHANGED_PROPERTY
- Identifies a change in the button's
CONTENT_AREA_FILLED_CHANGED_PROPERTY
public static final java.lang.String CONTENT_AREA_FILLED_CHANGED_PROPERTY
- Identifies a change from rollover enabled to disabled or back to enabled.
ICON_CHANGED_PROPERTY
public static final java.lang.String ICON_CHANGED_PROPERTY
- Identifies a change to the icon that represents the button.
PRESSED_ICON_CHANGED_PROPERTY
public static final java.lang.String PRESSED_ICON_CHANGED_PROPERTY
- Identifies a change to the icon used when the button has been pressed.
SELECTED_ICON_CHANGED_PROPERTY
public static final java.lang.String SELECTED_ICON_CHANGED_PROPERTY
- Identifies a change to the icon used when the button has been selected.
ROLLOVER_ICON_CHANGED_PROPERTY
public static final java.lang.String ROLLOVER_ICON_CHANGED_PROPERTY
- Identifies a change to the icon used when the cursor is over the button.
ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY
public static final java.lang.String ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY
- Identifies a change to the icon used when the cursror is over the button and it has been selected.
DISABLED_ICON_CHANGED_PROPERTY
public static final java.lang.String DISABLED_ICON_CHANGED_PROPERTY
- Identifies a change to the icon used when the button has been disabled.
DISABLED_SELECTED_ICON_CHANGED_PROPERTY
public static final java.lang.String DISABLED_SELECTED_ICON_CHANGED_PROPERTY
- Identifies a change to the icon used when the button has been disabled and selected.
model
protected ButtonModel model
- The data model that determines the button's state.
changeListener
protected javax.swing.event.ChangeListener changeListener
- The button's model listeners.
actionListener
protected java.awt.event.ActionListener actionListener
itemListener
protected java.awt.event.ItemListener itemListener
changeEvent
protected transient javax.swing.event.ChangeEvent changeEvent
- Only one ChangeEvent is needed per button instance since the event's only state is the source property. The source of events generated is always "this".
コンストラクタの詳細 |
AbstractButton
public AbstractButton()
メソッドの詳細 |
getText
public java.lang.String getText()
- Returns the button's text.
setText
public void setText(java.lang.String text)
- Sets the button's text.
- パラメータ:
t
- the string used to set the text- 関連項目:
getText()
isSelected
public boolean isSelected()
- Returns the state of the button. True if the
toggle button is selected, false if it's not.
setSelected
public void setSelected(boolean b)
- Sets the state of the button. Note that this method does not
trigger an actionEvent. Call doClick() to perform a programatic
action change.
doClick
public void doClick()
- Programatically perform a "click". This does the same
thing as if the user had pressed and released the button.
doClick
public void doClick(int pressTime)
- Programatically perform a "click". This does the same
thing as if the user had pressed and released the button.
The button stays visually "pressed" for pressTime milliseconds.
setMargin
public void setMargin(java.awt.Insets m)
- Sets space for margin between the button's border and
the label. Setting to null will cause the button to
use the default margin. The button's default Border
object will use this value to create the proper margin.
However, if a non-default border is set on the button,
it is that Border object's responsibility to create the
appropriate margin space (else this property will
effectively be ignored).
- パラメータ:
m
- the space between the border and the label
getMargin
public java.awt.Insets getMargin()
- Returns the margin between the button's border and
the label.
getIcon
public Icon getIcon()
- Returns the default icon.
setIcon
public void setIcon(Icon defaultIcon)
- Sets the button's default icon. This icon is
also used as the "pressed" and "disabled" icon if
there is no explicitly set pressed icon.
- パラメータ:
g
- the icon used as the default image- 関連項目:
getIcon()
,setPressedIcon(javax.swing.Icon)
getPressedIcon
public Icon getPressedIcon()
- Returns the pressed icon for the button.
setPressedIcon
public void setPressedIcon(Icon pressedIcon)
- Sets the pressed icon for the button.
- パラメータ:
g
- the icon used as the "pressed" image- 関連項目:
getPressedIcon()
getSelectedIcon
public Icon getSelectedIcon()
- Returns the selected icon for the button.
setSelectedIcon
public void setSelectedIcon(Icon selectedIcon)
- Sets the selected icon for the button.
- パラメータ:
g
- the icon used as the "selected" image- 関連項目:
getSelectedIcon()
getRolloverIcon
public Icon getRolloverIcon()
- Returns the rollover icon for the button.
setRolloverIcon
public void setRolloverIcon(Icon rolloverIcon)
- Sets the rollover icon for the button.
- パラメータ:
g
- the icon used as the "rollover" image- 関連項目:
getRolloverIcon()
getRolloverSelectedIcon
public Icon getRolloverSelectedIcon()
- Returns the rollover seletion icon for the button.
setRolloverSelectedIcon
public void setRolloverSelectedIcon(Icon rolloverSelectedIcon)
- Sets the rollover selected icon for the button.
- パラメータ:
g
- the icon used as the "selected rollover" image- 関連項目:
getRolloverSelectedIcon()
getDisabledIcon
public Icon getDisabledIcon()
- Returns the icon used by the button when it's disabled.
If not no disabled icon has been set, the button constructs
one from the default icon.
PENDING(jeff): the disabled icon really should be created
(if necesary) by the L&F.
setDisabledIcon
public void setDisabledIcon(Icon disabledIcon)
- Sets the disabled icon for the button.
- パラメータ:
g
- the icon used as the disabled image- 関連項目:
getDisabledIcon()
getDisabledSelectedIcon
public Icon getDisabledSelectedIcon()
- Returns the icon used by the button when it's disabled and selected.
If not no disabled selection icon has been set, the button constructs
one from the selection icon.
PENDING(jeff): the disabled selection icon really should be created
(if necesary) by the L&F.
setDisabledSelectedIcon
public void setDisabledSelectedIcon(Icon disabledSelectedIcon)
- Sets the disabled selection icon for the button.
- パラメータ:
g
- the icon used as the disabled selection image- 関連項目:
getDisabledSelectedIcon()
getVerticalAlignment
public int getVerticalAlignment()
- Returns the vertical alignment of the text and icon.
Valid keys: CENTER (the default), TOP, BOTTOM
setVerticalAlignment
public void setVerticalAlignment(int alignment)
- Sets the vertical alignment of the icon and text.
Valid keys: CENTER (the default), TOP, BOTTOM
getHorizontalAlignment
public int getHorizontalAlignment()
- Returns the horizontal alignment of the icon and text.
Valid keys: CENTER (the default), LEFT, RIGHT
setHorizontalAlignment
public void setHorizontalAlignment(int alignment)
- Sets the horizontal alignment of the icon and text.
Valid keys: CENTER (the default), LEFT, RIGHT, LEADING or TRAILING
getVerticalTextPosition
public int getVerticalTextPosition()
- Returns the vertical position of the text relative to the icon
Valid keys: CENTER (the default), TOP, BOTTOM
setVerticalTextPosition
public void setVerticalTextPosition(int textPosition)
- Sets the vertical position of the text relative to the icon.
Valid keys: CENTER (the default), TOP, BOTTOM
getHorizontalTextPosition
public int getHorizontalTextPosition()
- Sets the horizontal position of the text relative to the icon.
Valid keys: RIGHT (the default), LEFT, CENTER
setHorizontalTextPosition
public void setHorizontalTextPosition(int textPosition)
- Sets the horizontal position of the text relative to the icon.
Valid keys: RIGHT (the default), LEFT, CENTER, LEADING, TRAILING
- 例外:
- java.lang.IllegalArgumentException -
checkHorizontalKey
protected int checkHorizontalKey(int key, java.lang.String exception)
- Verify that key is a legal value for the horizontalAlignment properties.
- パラメータ:
key
- the property value to checkexception
- the IllegalArgumentException detail message- 例外:
- java.lang.IllegalArgumentException - if key isn't LEFT, CENTER, RIGHT, LEADING or TRAILING.
- 関連項目:
setHorizontalTextPosition(int)
,setHorizontalAlignment(int)
checkVerticalKey
protected int checkVerticalKey(int key, java.lang.String exception)
- Ensures that the key is a valid. Throws an IllegalArgument exception
exception otherwise.
setActionCommand
public void setActionCommand(java.lang.String actionCommand)
- Sets the action command for this button.
getActionCommand
public java.lang.String getActionCommand()
- Returns the action command for this button.
isBorderPainted
public boolean isBorderPainted()
- Returns whether the border should be painted.
setBorderPainted
public void setBorderPainted(boolean b)
- Sets whether the border should be painted.
- パラメータ:
b
- if true and border property is not null, the border is painted.- 関連項目:
isBorderPainted()
paintBorder
protected void paintBorder(java.awt.Graphics g)
- Paint the button's border if BorderPainted property is true.
isFocusPainted
public boolean isFocusPainted()
- Returns whether focus should be painted.
- 関連項目:
setFocusPainted(boolean)
setFocusPainted
public void setFocusPainted(boolean b)
- Sets whether focus should be painted.
- パラメータ:
b
- if true, the focus state is painted.- 関連項目:
isFocusPainted()
isContentAreaFilled
public boolean isContentAreaFilled()
- Checks whether the "content area" of the button should be filled.
- 関連項目:
setFocusPainted(boolean)
setContentAreaFilled
public void setContentAreaFilled(boolean b)
- Sets whether the button should paint the content area
or leave it transparent. If you wish to have a transparent
button, for example and icon only button, then you should set
this to false. Do not call setOpaque(false). Whether the button
follows the RepaintManager's concept of opacity is L&F depandant.
This function may cause the component's opaque property to change.
The exact behavior of calling this function varies on a
component-by-component and L&F-by-L&F basis.
- パラメータ:
b
- if true, rollover effects should be painted.- 関連項目:
isContentAreaFilled()
,JComponent.setOpaque(boolean)
isRolloverEnabled
public boolean isRolloverEnabled()
- Checks whether rollover effects are enabled.
- 関連項目:
setFocusPainted(boolean)
setRolloverEnabled
public void setRolloverEnabled(boolean b)
- Sets whether rollover effects should be enabled.
- パラメータ:
b
- if true, rollover effects should be painted.- 関連項目:
isRolloverEnabled()
getMnemonic
public int getMnemonic()
- Get the keyboard mnemonic from the the current model
setMnemonic
public void setMnemonic(int mnemonic)
- Set the keyboard mnemonic on the current model.
- パラメータ:
mnemonic
- the key code which represents the mnemonic
setMnemonic
public void setMnemonic(char mnemonic)
- Specifies the mnemonic value.
- パラメータ:
mnemonic
- a char specifying the mnemonic value
getModel
public ButtonModel getModel()
- Get the model that this button represents.
setModel
public void setModel(ButtonModel newModel)
- Set the model that this button represents.
- パラメータ:
m
- the Model- 関連項目:
getModel()
getUI
public javax.swing.plaf.ButtonUI getUI()
- Returns the button's current UI.
setUI
public void setUI(javax.swing.plaf.ButtonUI ui)
- Sets the button's UI.
- パラメータ:
ui
- the new ButtonUI- 関連項目:
getUI()
updateUI
public void updateUI()
- Gets a new UI object from the default UIFactory. Subtypes of
AbstractButton should override this to update the UI. For
example, JButton might do the following:
setUI((ButtonUI)UIManager.getUI(
"ButtonUI", "javax.swing.plaf.basic.BasicButtonUI", this));
- オーバーライド:
- クラス JComponent 内の updateUI
addChangeListener
public void addChangeListener(javax.swing.event.ChangeListener l)
- Adds a ChangeListener to the button.
removeChangeListener
public void removeChangeListener(javax.swing.event.ChangeListener l)
- Removes a ChangeListener from the button.
fireStateChanged
protected void fireStateChanged()
addActionListener
public void addActionListener(java.awt.event.ActionListener l)
- adds an ActionListener to the button
removeActionListener
public void removeActionListener(java.awt.event.ActionListener l)
- removes an ActionListener from the button
createChangeListener
protected javax.swing.event.ChangeListener createChangeListener()
- Subclasses that want to handle ChangeEvents differently
can override this to return another ChangeListener implementation.
fireActionPerformed
protected void fireActionPerformed(java.awt.event.ActionEvent event)
fireItemStateChanged
protected void fireItemStateChanged(java.awt.event.ItemEvent event)
createActionListener
protected java.awt.event.ActionListener createActionListener()
createItemListener
protected java.awt.event.ItemListener createItemListener()
setEnabled
public void setEnabled(boolean b)
- Enables (or disables) the button.
- オーバーライド:
- クラス JComponent 内の setEnabled
getLabel
public java.lang.String getLabel()
- 推奨されません。 - Replaced by getText()
- Returns the label text.
- 戻り値:
- a String containing the label
- Returns the label text.
setLabel
public void setLabel(java.lang.String label)
- 推奨されません。 - Replaced by setText(text)
- Sets the label text.
- パラメータ:
label
- a String containing the text
- Sets the label text.
addItemListener
public void addItemListener(java.awt.event.ItemListener l)
- adds an ItemListener to the checkbox
- 定義:
- インタフェース java.awt.ItemSelectable 内の addItemListener
removeItemListener
public void removeItemListener(java.awt.event.ItemListener l)
- removes an ItemListener from the button
- 定義:
- インタフェース java.awt.ItemSelectable 内の removeItemListener
getSelectedObjects
public java.lang.Object[] getSelectedObjects()
- Returns an array (length 1) containing the label or null if the
button is not selected.
- 定義:
- インタフェース java.awt.ItemSelectable 内の getSelectedObjects
- 戻り値:
- an array containing 1 Object -- the text of the button -- if the item is selected, otherwise null
init
protected void init(java.lang.String text, Icon icon)
paramString
protected java.lang.String paramString()
- Returns a string representation of this AbstractButton. This method
is intended to be used only for debugging purposes, and the
content and format of the returned string may vary between
implementations. The returned string may be empty but may not
be
null
.Overriding paramString() to provide information about the specific new aspects of the JFC components.
- 戻り値:
- a string representation of this AbstractButton.
- オーバーライド:
- クラス JComponent 内の paramString
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |