如何在 Java 中設定助記鍵單選按鈕?


設定助記鍵,以便使用者可以使用鍵盤鍵選擇單選按鈕。例如,可以使用 ALT − 設定一個鍵

radio2.setMnemonic(KeyEvent.VK_R);

上面,我們已將鍵 ALT+R 設定為 radio2。

以下是一個設定助記鍵單選按鈕的示例 −

package my;
import java.awt.FlowLayout;
import java.awt.event.KeyEvent;
import javax.swing.ButtonGroup;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JRadioButton;
public class SwingDemo {
   public static void main(String[] args) {
      JRadioButton radio1 = new JRadioButton("Male");
      JRadioButton radio2 = new JRadioButton("Female");
      radio2.setMnemonic(KeyEvent.VK_R);
      ButtonGroup group = new ButtonGroup();
      group.add(radio1);
      group.add(radio2);
      radio1.setSelected(true);
      JFrame frame = new JFrame();
      frame.setLayout(new FlowLayout());
      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      frame.add(new JLabel("Select Gender:"));
      frame.add(radio1);
      frame.add(radio2);
      frame.pack();
      frame.setVisible(true);
   }
}

輸出如下。當你按下 Alt+R 時,便可以選擇單選按鈕。

輸出

更新於: 30-Jul-2019

380 瀏覽量

開啟你的 職業

透過完成課程獲得認證

開始吧
廣告