|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
javax.swing
クラス JButton
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.AbstractButton | +--javax.swing.JButton
- public class JButton
- extends AbstractButton
- implements javax.accessibility.Accessible
- extends AbstractButton
An implementation of a "push" button.
To create a set of mutually exclusive buttons, create a ButtonGroup
object and
use its add
method to include the JButton objects in the group.
See How to Use Buttons in The Java Tutorial for further documentation.
For the keyboard keys used by this component in the standard Look and Feel (L&F) renditions, see the JButton key assignments.
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.
- 関連項目:
ButtonGroup
, 直列化された形式
内部クラスの概要 | |
protected class |
JButton.AccessibleJButton
The class used to obtain the accessible role for this object. |
クラス javax.swing.AbstractButton から継承した内部クラス |
AbstractButton.AccessibleAbstractButton,
AbstractButton.ButtonChangeListener |
クラス javax.swing.JComponent から継承した内部クラス |
JComponent.AccessibleJComponent |
クラス 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 |
コンストラクタの概要 | |
JButton()
Creates a button with no set text or icon. |
|
JButton(Icon icon)
Creates a button with an icon. |
|
JButton(java.lang.String text)
Creates a button with text. |
|
JButton(java.lang.String text,
Icon icon)
Creates a button with initial text and an icon. |
メソッドの概要 | |
javax.accessibility.AccessibleContext |
getAccessibleContext()
Get the AccessibleContext associated with this JComponent |
java.lang.String |
getUIClassID()
Returns a string that specifies the name of the L&F class that renders this component. |
boolean |
isDefaultButton()
Returns whether or not this button is the default button on the RootPane. |
boolean |
isDefaultCapable()
Returns whether or not this button is capable of being the default button on the RootPane. |
protected java.lang.String |
paramString()
Returns a string representation of this JButton. |
void |
setDefaultCapable(boolean defaultCapable)
Sets whether or not this button is capable of being the default button on the RootPane. |
void |
updateUI()
Notification from the UIFactory that the L&F has changed. |
クラス 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 |
コンストラクタの詳細 |
JButton
public JButton()
- Creates a button with no set text or icon.
JButton
public JButton(Icon icon)
- Creates a button with an icon.
- パラメータ:
icon
- the Icon image to display on the button
JButton
public JButton(java.lang.String text)
- Creates a button with text.
- パラメータ:
text
- the text of the button
JButton
public JButton(java.lang.String text, Icon icon)
- Creates a button with initial text and an icon.
- パラメータ:
text
- the text of the button.icon
- the Icon image to display on the button
メソッドの詳細 |
updateUI
public void updateUI()
- Notification from the UIFactory that the L&F
has changed.
- オーバーライド:
- クラス AbstractButton 内の updateUI
- 関連項目:
JComponent.updateUI()
getUIClassID
public java.lang.String getUIClassID()
- Returns a string that specifies the name of the L&F class
that renders this component.
- 戻り値:
- "ButtonUI"
- オーバーライド:
- クラス JComponent 内の getUIClassID
- 関連項目:
JComponent.getUIClassID()
,UIDefaults.getUI(javax.swing.JComponent)
isDefaultButton
public boolean isDefaultButton()
- Returns whether or not this button is the default button
on the RootPane.
- 戻り値:
- "boolean"
- 関連項目:
JRootPane.setDefaultButton(javax.swing.JButton)
isDefaultCapable
public boolean isDefaultCapable()
- Returns whether or not this button is capable of being
the default button on the RootPane.
- 戻り値:
- "boolean"
- 関連項目:
setDefaultCapable(boolean)
,isDefaultButton()
,JRootPane.setDefaultButton(javax.swing.JButton)
setDefaultCapable
public void setDefaultCapable(boolean defaultCapable)
- Sets whether or not this button is capable of being
the default button on the RootPane.
- 戻り値:
- "boolean"
- 関連項目:
isDefaultCapable()
paramString
protected java.lang.String paramString()
- Returns a string representation of this JButton. 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 JButton.
- オーバーライド:
- クラス AbstractButton 内の paramString
getAccessibleContext
public javax.accessibility.AccessibleContext getAccessibleContext()
- Get the AccessibleContext associated with this JComponent
- 定義:
- インタフェース javax.accessibility.Accessible 内の getAccessibleContext
- 戻り値:
- the AccessibleContext of this JComponent
- オーバーライド:
- クラス JComponent 内の getAccessibleContext
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |