共計 995 個字符,預計需要花費 3 分鐘才能閱讀完成。
在 Java 中,單選框通常是通過使用 JRadioButton 類來實現的。可以按照以下步驟實現單選框功能:
- 導入必要的類庫:
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.ButtonGroup;
- 創建一個 JFrame 對象,并設置布局為 FlowLayout:
JFrame frame = new JFrame("Single Selection Example");
frame.setLayout(new FlowLayout());
- 創建一個 JPanel 對象,并將其添加到 JFrame 中:
JPanel panel = new JPanel();
frame.add(panel);
- 創建多個 JRadioButton 對象,并添加到 ButtonGroup 中,以確保只有一個 JRadioButton 可以被選中:
JRadioButton radioButton1 = new JRadioButton("Option 1");
JRadioButton radioButton2 = new JRadioButton("Option 2");
JRadioButton radioButton3 = new JRadioButton("Option 3");
ButtonGroup group = new ButtonGroup();
group.add(radioButton1);
group.add(radioButton2);
group.add(radioButton3);
- 將 JRadioButton 對象添加到 JPanel 中:
panel.add(radioButton1);
panel.add(radioButton2);
panel.add(radioButton3);
- 設置 JFrame 的大小、可見性和關閉操作:
frame.setSize(300, 200);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
通過以上步驟,就可以實現一個簡單的單選框功能。當用戶點擊其中一個 JRadioButton 時,只有該 JRadioButton 會被選中,其他的 JRadioButton 會被取消選中。
丸趣 TV 網 – 提供最優質的資源集合!
正文完