Java中的選擇框分為單選框和復(fù)選框,它們在圖形用戶界面(GUI)中被廣泛使用。當(dāng)用戶需要選擇一項或多項時,選擇框能夠提供方便的選擇功能。
單選框用于讓用戶從多個選項中選擇一個,只能選擇其中一個選項。以下是單選框的Java代碼:
JRadioButton option1 = new JRadioButton("Option 1"); JRadioButton option2 = new JRadioButton("Option 2"); ButtonGroup group = new ButtonGroup(); group.add(option1); group.add(option2);
上面的代碼創(chuàng)建了兩個單選框選項,并且將它們放入一個ButtonGroup中,這樣它們就只能選擇其中的一個。可以設(shè)置一個默認(rèn)的選項:
option1.setSelected(true);
復(fù)選框用于讓用戶從多個選項中選擇多個或全部,可以選擇其中多個選項。以下是復(fù)選框的Java代碼:
JCheckBox option1 = new JCheckBox("Option 1"); JCheckBox option2 = new JCheckBox("Option 2"); JCheckBox option3 = new JCheckBox("Option 3");
上面的代碼創(chuàng)建了三個復(fù)選框選項,用戶可以選擇其中多個或全部選項。可以檢查是否選擇了一個選項:
if(option1.isSelected()){ // do something }
以上就是Java中選擇框(單選框和復(fù)選框)的簡單示例。