java - 在 Swing 的按钮组中添加单选按钮时出错

标签 java swing compiler-errors jradiobutton buttongroup

我想将 AWT 中的代码转换为 Java 中的 Swing。

 ButtonGroup group1=new ButtonGroup();
JRadioButton radio1=new JRadioButton("Brute Force Technique",true);
JRadioButton radio2=new JRadioButton("Simulated Annealing Technique",false);
     //ButtonGroup group1 = new ButtonGroup();
     group1.add( radio1 );
group1.add(radio2);

但是这些行显示错误。

group1.add(radio1); 
and group1.add(radio2) ;

错误是:

error:package group1 does not exist <identifier> expected

我在 Netbeans IDE 7.1.2 中工作。我是 Java 的新手。任何人都可以建议我的代码中有什么问题吗?

我用 AWT 编写的完整代码以及我正在将其转换为 Swing 的代码如下: travellingsalesmanproblem.java .

最佳答案

创建一个方法...并在其中执行此操作...或用{}将“add”括起来

例如:

     ButtonGroup group1=new ButtonGroup();
     JRadioButton radio1=new JRadioButton("Brute Force Technique",true);
     JRadioButton radio2=new JRadioButton("Simulated Annealing Technique",false);

    public void go()
{

     group1.add( radio1 );
     group1.add(radio2);

}

     ButtonGroup group1=new ButtonGroup();
     JRadioButton radio1=new JRadioButton("Brute Force Technique",true);
     JRadioButton radio2=new JRadioButton("Simulated Annealing Technique",false);

     {

            group1.add( radio1 );
            group1.add(radio2);
     }

关于java - 在 Swing 的按钮组中添加单选按钮时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11281605/

相关文章:

arrays - VBA 数组和字符串错误

java - 在 Eclipse 树列的项目中选择

java - Java 中的 cURL 等价物

java - 调整 JFrame 大小时,如何防止 JTable 的列调整大小?

c++ - 使用C++ 11时列表中的编译错误

c++ - 在 c++builder 中编译 c++ 的问题

java - 在 Java 中实现与 C++ 中的析构函数相同的结果

java - 使用java和xsl将xml转换为csv时如何处理重复的节点名称

java - 如何在多线程聊天中使用 swing 处理输入重复名称错误

java - 如何用鼠标滚轮移动JSlider