|
JavaTM 2 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
具有兩個狀態的(two-state)按鈕的實作。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(Remote Method Invocation,遠端方法調用)。從 1.4 版本開始,已在 java.beans
套件中添加了支持所有 JavaBeansTM 長期存儲的功能。請參見 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 類別名稱的字元串,其中 l&f 類別呈現此元件。 |
protected String |
paramString()
返回此 JToggleButton 的字元串表示形式。 |
void |
updateUI()
將 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 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。