|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.AbstractButton javax.swing.JToggleButton
public class JToggleButton
二状態ボタンの実装です。JRadioButton
クラスと JCheckBox
クラスは、このクラスのサブクラスです。詳細は、「The Java Tutorial」の「How to Use Buttons, Check Boxes, and Radio Buttons」を参照してください。
ボタンは構成可能で、Action
を使ってある程度まで制御できます。ボタンに対して Action
を使用すると、直接ボタンを構成するよりも多くの利点があります。詳細は、「Action
をサポートする Swing コンポーネント」を参照してください。また、「The Java Tutorial」の「How to Use Actions」も参照してください。
警告: Swing はスレッドに対して安全ではありません。詳細は、「Swing's Threading Policy」を参照してください。
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の運用や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。JDK Version 1.4 以降、すべての JavaBeans™ の長期間の運用サポートは、java.beans
パッケージに追加されています。詳細は、XMLEncoder
を参照してください。
JRadioButton
,
JCheckBox
入れ子のクラスの概要 | |
---|---|
protected class |
JToggleButton.AccessibleJToggleButton
このクラスは JToggleButton クラス用のアクセシビリティーサポートを実装しています。 |
static class |
JToggleButton.ToggleButtonModel
ToggleButton モデルです。 |
クラス javax.swing.AbstractButton から継承された入れ子のクラス/インタフェース |
---|
AbstractButton.AccessibleAbstractButton, AbstractButton.ButtonChangeListener |
クラス javax.swing.JComponent から継承された入れ子のクラス/インタフェース |
---|
JComponent.AccessibleJComponent |
クラス java.awt.Container から継承された入れ子のクラス/インタフェース |
---|
Container.AccessibleAWTContainer |
クラス java.awt.Component から継承された入れ子のクラス/インタフェース |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
フィールドの概要 |
---|
クラス 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 |
インタフェース javax.swing.SwingConstants から継承されたフィールド |
---|
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
インタフェース java.awt.image.ImageObserver から継承されたフィールド |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
コンストラクタの概要 | |
---|---|
JToggleButton()
初期状態で選択解除されているトグルボタンを、テキストおよびイメージの指定なしで作成します。 |
|
JToggleButton(Action a)
指定された Action からプロパティーを取得するトグルボタンを作成します。 |
|
JToggleButton(Icon icon)
初期状態で選択解除されているトグルボタンを、イメージの指定あり、テキストの指定なしで作成します。 |
|
JToggleButton(Icon icon,
boolean selected)
トグルボタンを、イメージおよび選択状態の指定あり、テキストの指定なしで作成します。 |
|
JToggleButton(String text)
選択解除されたトグルボタンを、指定されたテキストで作成します。 |
|
JToggleButton(String text,
boolean selected)
トグルボタンを、指定されたテキストおよび選択状態で作成します。 |
|
JToggleButton(String text,
Icon icon)
初期状態で選択解除されているトグルボタンを、指定されたテキストおよびイメージで作成します。 |
|
JToggleButton(String text,
Icon icon,
boolean selected)
トグルボタンを、指定されたテキスト、イメージ、および選択状態で作成します。 |
メソッドの概要 | |
---|---|
AccessibleContext |
getAccessibleContext()
この JToggleButton に関連した AccessibleContext を返します。 |
String |
getUIClassID()
このコンポーネントを描画する L&F クラスの名前を指定する文字列を返します。 |
protected String |
paramString()
この JToggleButton の文字列表現を返します。 |
void |
updateUI()
現在の Look & Feel からの値に UI プロパティーをリセットします。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public JToggleButton()
public JToggleButton(Icon icon)
icon
- ボタンで表示するイメージpublic JToggleButton(Icon icon, boolean selected)
icon
- ボタンで表示するイメージselected
- true の場合、初期状態でボタンが選択される。 そうでない場合、初期状態でボタンは選択されないpublic JToggleButton(String text)
text
- トグルボタンに表示する文字列public JToggleButton(String text, boolean selected)
text
- トグルボタンに表示する文字列selected
- true の場合、初期状態でボタンが選択される。 そうでない場合、初期状態でボタンは選択されないpublic JToggleButton(Action a)
public JToggleButton(String text, Icon icon)
text
- ボタンで表示する文字列icon
- ボタンで表示するイメージpublic JToggleButton(String text, Icon icon, boolean selected)
text
- トグルボタンのテキストicon
- ボタンで表示するイメージselected
- true の場合、初期状態でボタンが選択される。 そうでない場合、初期状態でボタンは選択されないメソッドの詳細 |
---|
public void updateUI()
AbstractButton
内の updateUI
JComponent.updateUI()
public String getUIClassID()
JComponent
内の getUIClassID
JComponent.getUIClassID()
,
UIDefaults.getUI(javax.swing.JComponent)
protected String paramString()
null
にはなりません。
AbstractButton
内の paramString
public AccessibleContext getAccessibleContext()
Accessible
内の getAccessibleContext
JComponent
内の getAccessibleContext
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。