|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.AbstractButton javax.swing.JToggleButton javax.swing.JRadioButton
public class JRadioButton
實作一個單選按鈕,此按鈕項可被選擇或取消選擇,並可為使用者顯示其狀態。與 ButtonGroup
物件配合使用可創建一組按鈕,一次只能選擇其中的一個按鈕。(創建一個 ButtonGroup 物件並用其 add
方法將 JRadioButton 物件包含在此組中。)
註:ButtonGroup 物件為邏輯分組,不是物理分組。要創建按鈕面板,仍需要創建一個JPanel
或類似的容器對象並將Border
添加到其中以便將面板與周圍的元件分開。
通過 Action
可以配置按鈕,並進行一定程度的控制。對按鈕使用 Action
有許多直接配置按鈕所不及的優點。有關更多資訊,請參閱支持 Action
的 Swing 元件,可以在 The Java Tutorial 中的 How
to Use Actions 一節找到更多資訊。
有關更多內容,請參閱 The Java Tutorial 中的 How to Use Buttons, Check Boxes, and Radio Buttons。
警告:Swing 不是執行緒安全的。有關更多資訊,請參閱 Swing's Threading Policy。
警告:此類別的序列化物件與以後的 Swing 版本不相容。當前序列化支持適用於短期存儲,或適用於在運行相同 Swing 版本的應用程序之間進行 RMI(Remote Method Invocation,遠端方法調用)。從 1.4 版本開始,已在 java.beans
套件中添加了支持所有 JavaBeansTM 長期存儲的功能。請參見 XMLEncoder
。
ButtonGroup
,
JCheckBox
巢狀類別摘要 | |
---|---|
protected class |
JRadioButton.AccessibleJRadioButton
此類別實作對 JRadioButton 類別的可存取性支持。 |
從類別 javax.swing.JToggleButton 繼承的巢狀類別/介面 |
---|
JToggleButton.AccessibleJToggleButton, JToggleButton.ToggleButtonModel |
從類別 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 |
建構子摘要 | |
---|---|
JRadioButton()
創建一個初始化為未選擇的單選按鈕,其文本未設定。 |
|
JRadioButton(Action a)
創建一個單選按鈕,其屬性來自提供的 Action。 |
|
JRadioButton(Icon icon)
創建一個初始化為未選擇的單選按鈕,其具有指定的圖像但無文本。 |
|
JRadioButton(Icon icon,
boolean selected)
創建一個具有指定圖像和選擇狀態的單選按鈕,但無文本。 |
|
JRadioButton(String text)
創建一個具有指定文本的狀態為未選擇的單選按鈕。 |
|
JRadioButton(String text,
boolean selected)
創建一個具有指定文本和選擇狀態的單選按鈕。 |
|
JRadioButton(String text,
Icon icon)
創建一個具有指定的文本和圖像並初始化為未選擇的單選按鈕。 |
|
JRadioButton(String text,
Icon icon,
boolean selected)
創建一個具有指定的文本、圖像和選擇狀態的單選按鈕。 |
方法摘要 | |
---|---|
AccessibleContext |
getAccessibleContext()
獲取與此 JRadioButton 相關聯的 AccessibleContext。 |
String |
getUIClassID()
返回呈現此元件的 L&F 類別的名稱。 |
protected String |
paramString()
返回此 JRadioButton 的字元串表示形式。 |
void |
updateUI()
將 UI 屬性重置為當前外觀對應的值。 |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
建構子詳細資訊 |
---|
public JRadioButton()
public JRadioButton(Icon icon)
icon
- 此按鈕應顯示的圖像public JRadioButton(Action a)
public JRadioButton(Icon icon, boolean selected)
icon
- 此按鈕應顯示的圖像selected
- 如果為 true,按鈕被初始化為選擇;否則,按鈕被初始化為未選擇public JRadioButton(String text)
text
- 單選按鈕上顯示的字元串public JRadioButton(String text, boolean selected)
text
- 單選按鈕上顯示的字元串selected
- 如果為 true,按鈕被初始化為選擇;否則,按鈕被初始化為未選擇public JRadioButton(String text, Icon icon)
text
- 此單選按鈕上顯示的字元串icon
- 此按鈕應顯示的圖像public JRadioButton(String text, Icon icon, boolean selected)
text
- 此單選按鈕上顯示的字元串icon
- 此按鈕應顯示的圖像方法詳細資訊 |
---|
public void updateUI()
JToggleButton
中的 updateUI
JComponent.updateUI()
public String getUIClassID()
JToggleButton
中的 getUIClassID
JComponent.getUIClassID()
,
UIDefaults.getUI(javax.swing.JComponent)
protected String paramString()
null
。
JToggleButton
中的 paramString
public AccessibleContext getAccessibleContext()
Accessible
中的 getAccessibleContext
JToggleButton
中的 getAccessibleContext
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。