|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.AbstractButton javax.swing.JMenuItem javax.swing.JRadioButtonMenuItem
public class JRadioButtonMenuItem
一個單選按鈕選單項的實作。JRadioButtonMenuItem
是屬於一組選單項中的一個選單項,該組中只能選擇一個項。被選擇的項顯示其選擇狀態。選擇此項的同時,其他任何以前被選擇的項都切換到未選擇狀態。要控制一組單選按鈕選單項的選擇狀態,請使用 ButtonGroup
物件。
通過 Action
可以配置選單項,並進行一定程度的控制。對選單項使用 Action
有許多直接配置選單項所不及的優點。有關更多資訊,請參閱支持 Action
的 Swing 元件,可以在 The Java Tutorial 中的 How
to Use Actions 一節找到更多資訊。
有關更多內容和範例,請參閱 The Java Tutorial 中的 How to Use Menus 一節。
警告:Swing 不是執行緒安全的。有關更多資訊,請參閱 Swing's Threading Policy。
警告:此類別的序列化物件與以後的 Swing 版本不相容。當前序列化支持適用於短期存儲,或適用於在運行相同 Swing 版本的應用程序之間進行 RMI(Remote Method Invocation,遠端方法調用)。從 1.4 版本開始,已在 java.beans
套件中添加了支持所有 JavaBeansTM 長期存儲的功能。請參見 XMLEncoder
。
ButtonGroup
巢狀類別摘要 | |
---|---|
protected class |
JRadioButtonMenuItem.AccessibleJRadioButtonMenuItem
此類別實作對 JRadioButtonMenuItem 類別的可存取性支持。 |
從類別 javax.swing.JMenuItem 繼承的巢狀類別/介面 |
---|
JMenuItem.AccessibleJMenuItem |
從類別 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 |
建構子摘要 | |
---|---|
JRadioButtonMenuItem()
創建一個未設置文本或圖標的 JRadioButtonMenuItem 。 |
|
JRadioButtonMenuItem(Action a)
創建一個單選按鈕選單項,其屬性來自提供的 Action 。 |
|
JRadioButtonMenuItem(Icon icon)
創建一個帶圖標的 JRadioButtonMenuItem 。 |
|
JRadioButtonMenuItem(Icon icon,
boolean selected)
創建一個具有指定圖像和選擇狀態的單選按鈕選單項,但無文本。 |
|
JRadioButtonMenuItem(String text)
創建一個帶文本的 JRadioButtonMenuItem 。 |
|
JRadioButtonMenuItem(String text,
boolean selected)
創建一個具有指定文本和選擇狀態的單選按鈕選單項。 |
|
JRadioButtonMenuItem(String text,
Icon icon)
創建一個具有指定文本和 Icon 的單選按鈕選單項。 |
|
JRadioButtonMenuItem(String text,
Icon icon,
boolean selected)
創建一個具有指定的文本、圖像和選擇狀態的單選按鈕選單項。 |
方法摘要 | |
---|---|
AccessibleContext |
getAccessibleContext()
獲取與此 JRadioButtonMenuItem 相關聯的 AccessibleContext。 |
String |
getUIClassID()
返回呈現此元件的 L&F 類別的名稱。 |
protected String |
paramString()
返回此 JRadioButtonMenuItem 的字元串表示形式。 |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
建構子詳細資訊 |
---|
public JRadioButtonMenuItem()
JRadioButtonMenuItem
。
public JRadioButtonMenuItem(Icon icon)
JRadioButtonMenuItem
。
icon
- 將在 JRadioButtonMenuItem
上顯示的 Icon
。public JRadioButtonMenuItem(String text)
JRadioButtonMenuItem
。
text
- JRadioButtonMenuItem
的文本public JRadioButtonMenuItem(Action a)
Action
。
a
- 將基於其建立單選按鈕選單項的 Action
public JRadioButtonMenuItem(String text, Icon icon)
Icon
的單選按鈕選單項。
text
- JRadioButtonMenuItem
的文本icon
- 將在 JRadioButtonMenuItem
上顯示的圖標public JRadioButtonMenuItem(String text, boolean selected)
text
- CheckBoxMenuItem
的文本selected
- CheckBoxMenuItem
的選擇狀態public JRadioButtonMenuItem(Icon icon, boolean selected)
icon
- 此按鈕應顯示的圖像selected
- 如果為 true,按鈕被初始化為選擇;否則,按鈕被初始化為未選擇public JRadioButtonMenuItem(String text, Icon icon, boolean selected)
text
- 此單選按鈕上顯示的字元串icon
- 此按鈕應顯示的圖像方法詳細資訊 |
---|
public String getUIClassID()
JMenuItem
中的 getUIClassID
JComponent.getUIClassID()
,
UIDefaults.getUI(javax.swing.JComponent)
protected String paramString()
JRadioButtonMenuItem
的字元串表示形式。此方法僅在進行除錯的時候使用,對於各個實作,所返回字元串的內容和格式可能有所不同。返回的字元串可能為空,但不可能為 null
。
JMenuItem
中的 paramString
JRadioButtonMenuItem
的字元串表示形式public AccessibleContext getAccessibleContext()
Accessible
中的 getAccessibleContext
JMenuItem
中的 getAccessibleContext
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。