當前位置:首頁 » 編程語言 » java單選按鈕

java單選按鈕

發布時間: 2023-01-06 22:15:14

1. java讓單選按鈕默認選中的方法

ButtonGroup bg=new ButtonGroup();
JRadioButtonb1=new JRadioButton();
JRadioButtonb2=new JRadioButton();
bg.add(b1);
bg.add(b2);
b1.setSelected(true);//默認選中的是b1
JButton表示的是普通按鈕,JRadioButton才是單選按鈕。
b1,b2加入了ButtonGroup,是互斥的,默認只能選中一個。

2. 用JAVA面版顯示性別單選按鈕怎麼實現

/*
* 導入所需的包
*/
import javax.swing.*;
public class Show {
public static void main(String args[]) {
JFrame frame=new JFrame("單選按鈕實例"); //創建窗口對象
JPanel panel=new JPanel(); //創建面板對象
ButtonGroup bg=new ButtonGroup(); //創建單選按鈕組
JRadioButton male=new JRadioButton("男"); //創建單選按鈕
JRadioButton female=new JRadioButton("女");
bg.add(male); //把單選按鈕添加到組中
bg.add(female);
panel.add(male); //把按鈕添加到面板中
panel.add(female);
frame.getContentPane().add(panel); //獲取窗口的內容面板,將自定義面板添加進去
frame.setSize(220,200); //設置窗口大小
frame.setVisible(true); //顯示窗口
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //設置關閉窗口操作
}
}

3. 用JAVA面版顯示性別單選按鈕怎麼實現在線等

mport java.awt.event.*;
import javax.swing.*;
public class test1 implements ActionListener {
JFrame jf = new JFrame("Example");
JPanel panel = new JPanel();
JRadioButton rb1 = new JRadioButton("音樂");
JRadioButton rb2 = new JRadioButton("體育");
JRadioButton rb3 = new JRadioButton("文學");
ButtonGroup group = new ButtonGroup ();
JTextField text = new JTextField(10);
test1(){
jf.add(panel);
group.add(rb1);
group.add(rb2);
group.add(rb3);
panel.add(rb1);
panel.add(rb2);
panel.add(rb3);
panel.add(text);
rb1.addActionListener(this);
rb2.addActionListener(this);
rb3.addActionListener(this);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setSize(300,200);
jf.setVisible(true);

}
public static void main(String[] args) {
test1 t = new test1();

}
@Override
public void actionPerformed(ActionEvent e) {
if(group.getSelection()==rb1.getModel()){
text.setText("你選擇的是音樂");
}
if(group.getSelection()==rb2.getModel()){
text.setText("你選擇的是體育");
}
if(group.getSelection()==rb3.getModel()){
text.setText("你選擇的是文學");
}
}
}

看看這個是你需要的嗎

4. 在java中,怎麼對單選按鈕清空

eg:
TextField id=new TextField,你可以在你加的按鈕事件中處理時用 id.setText(null)就行了

5. JAVA中單選按鈕事件怎麼寫

單選按鈕事件?
實現一個ActionListener
在actionPerformed函數裡面判斷是哪個單選按鈕。
然後找到那個發生事件的按鈕,取出值就可以了。

或者
你在提交的時候判斷哪個單選按鈕被選中了也行,不用給單選按鈕添加時間。

6. Java 中單選按鈕設置為未選中狀態

看API你就明白了
此類用於為一組按鈕創建一個多斥(multiple-exclusion)作用域。使用相同的 ButtonGroup 對象創建一組按鈕意味著「開啟」其中一個按鈕時,將關閉組中的其他所有按鈕。

可將 ButtonGroup 用於任何從 AbstractButton 繼承的對象組。通常,按鈕組包含 JRadioButton、JRadioButtonMenuItem 或 JToggleButton 的實例。但將 JButton 或 JMenuItem 的實例放入按鈕組中並沒有什麼意義,因為 JButton 和 JMenuItem 不實現選擇狀態。

最初,組中的所有按鈕都未被選擇。一旦選擇了任何按鈕,該按鈕在組中將總是選擇狀態。無法以編程方式「關閉」一個按鈕以清除按鈕組。要顯示「未選擇」的按鈕,則需要將一個不可見的單選鈕添加到組中,然後以編程方式選擇該按鈕,以關閉所有已顯示的單選鈕。例如,可以激活帶標簽 "none" 的普通按鈕來選擇不可見的單選鈕。

7. 編寫一個Java應用程序,窗體上有一個單選按鈕,具體界面設計如下(只需要代碼):

import javax.swing.BorderFactory;
import javax.swing.ButtonGroup;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JRadioButton;

public class aaa
{

/**
* @param args
*/
public static void main(String[] args)
{
TextFrame frame = new TextFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}

class TextFrame extends JFrame
{

public TextFrame()
{
setTitle("考試題目");
setBounds(300,300,200,120);

TextPanel panel = new TextPanel();
add(panel);
}
}

class TextPanel extends JPanel
{
private JRadioButton r1,r2;

public TextPanel()
{
//實例化單選按鈕
r1 = new JRadioButton("男");
r2 = new JRadioButton("女");

JPanel p = new JPanel();
p.setBorder(BorderFactory.createTitledBorder("請選擇性別"));

p.add(r1);
p.add(r2);

ButtonGroup bg = new ButtonGroup();
//將需要劃分為一組的單選按鈕對象添加到按鈕組(注意只是邏輯上添加 和界面沒有關系)
bg.add(r1);
bg.add(r2);

add(p);
}
}

8. java如何獲取單選按鈕RadioButton的值

你說的是可視化組件里的吧,SWING
或者
AWT。給你舉個例子
正確使用方法為:
CheckboxGroup
cbg
=
new
CheckboxGroup();
//定義組
add(new
Checkbox("one",
cbg,
true));
//定義單選,添加到組里
add(new
Checkbox("two",
cbg,
false));
//同上。。
add(new
Checkbox("three",
cbg,
false));
//同上
使用:
CheckboxGroup的方法:
Checkbox
getSelectedCheckbox()
//獲取選擇的對象。
也就是說,你要把
男,女兩個單選框組件放到同一個組裡面,然後使用組對象的方法獲取被選擇的組件。
建議學學查API,這是程序開發必須要會用的東東。呵呵
不懂可以繼續補充提問。

9. java怎麼返回單選按鈕的內容

給單選按鈕設置一樣的name,然後在servlet里使用Request對象的getParameter(String
name)方法,來獲取被選中的單選按鈕的內容,注意此時獲取的是單選按鈕的value值

10. 如何用Java取消單選按鈕的選中狀態

單選按鈕的概念是:在一組單選按鈕選項中,只能選中其中一項,這和復選框是不同的。意思就是必須有一個是為選中狀態的,你要是想設置成都可以不選中,我建議你使用checkbox復選框來實現

熱點內容
隨機啟動腳本 發布:2025-07-05 16:10:30 瀏覽:535
微博資料庫設計 發布:2025-07-05 15:30:55 瀏覽:31
linux485 發布:2025-07-05 14:38:28 瀏覽:310
php用的軟體 發布:2025-07-05 14:06:22 瀏覽:760
沒有許可權訪問計算機 發布:2025-07-05 13:29:11 瀏覽:436
javaweb開發教程視頻教程 發布:2025-07-05 13:24:41 瀏覽:731
康師傅控流腳本破解 發布:2025-07-05 13:17:27 瀏覽:247
java的開發流程 發布:2025-07-05 12:45:11 瀏覽:696
怎麼看內存卡配置 發布:2025-07-05 12:29:19 瀏覽:288
訪問學者英文個人簡歷 發布:2025-07-05 12:29:17 瀏覽:837