我试图使用swing概念在框架中创建两个radiobutton ..这是我的代码
import javax.swing.*;
class abc
{
abc()
{
JFrame j=new JFrame();
JRadioButton jb1=new JRadioButton("a)first");
JRadioButton jb2=new JRadioButton("b)Second");
jb1.setBounds(50,100,70,30);
jb1.setBounds(50,150,70,30);
ButtonGroup b=new ButtonGroup();
b.add(jb1);
b.add(jb2);
j.add(jb1);
j.add(jb2);
j.setSize(500, 500);
j.setLayout(null);
j.setVisible(true);
}
}
public class Swingss
{
public static void main(String[] args)
{
new abc();
}
}
但我在框架内只有一个单选按钮......我可能知道我在哪里犯了错误
答案 0 :(得分:1)
您错误输入jb1
两次而不是jb2
:
jb1.setBounds(50,100,70,30);
jb1.setBounds(50,150,70,30); // -> jb2