我目前正面临一个问题,就是如何将一个数组中的项放入JRadioButtons中。我有下面的代码,当我尝试将它们添加到JFrame时,会出现以下错误。
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: Cannot store to object array because "this.answersButtons" is null
public class AddAnswerFinal extends JFrame {
JRadioButton[] answersButtons;
ButtonGroup buttonGroup = new ButtonGroup();
public AddAnswerFinal(String question, ArrayList<String> prevAnswers, Integer adminID, String first, String last) {
ArrayList<String> answers = new ArrayList<>(prevAnswers);
System.out.println(answers);
for (Integer i = 0; i < answers.size(); i++) {
answersButtons[i] = new JRadioButton(answers.get(i));
buttonGroup.add(answersButtons[i]);
this.add(answersButtons[i]);
}
this.setTitle("Quiz Application - Finalize Question");
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(new Dimension(800, 500));
this.setLocation(150, 150);
this.setVisible(true);
}
}
我也试着在以前的地方做
this.add(buttonGroup)
但出现以下错误无法解析方法'add(javax.swing.buttongroup)'
数组字段JRadioButton[]answersButtons未初始化。
当JRadioButton设置为final时,如何更改其标签? 这是构造函数中初始化单选按钮的一段代码,当按下检查按钮时,选定的单选按钮的值被发送到验证用户答案的方法: 选择“下一个问题”按钮时,单选按钮的文本标签需要更改为下一组答案。不幸的是,由于单选按钮设置为final,这会导致应用程序崩溃。 我该怎么做?
问题内容: 我有一个带图标的jLabel,应该打印。但是,我无法将jLabel的图标放大。 这是一些我认为会影响打印尺寸的代码。 那我该如何改变呢?另外,如何在打印过程中放置单选按钮?这是因为我想一起打印带有标签的单选按钮。 这是我使用按钮打印标签的方式: 我可以这样吗?: 更新: 我想我必须在这里添加一些内容以打印另一个组件: Please help. Thanks 问题答案: 因此,基于“ 打
我已经想了一个多小时了,但我的搜索并没有帮助我找到答案。 试图在bash脚本中设置变量。这个变量取变量A并从中删除变量B。 因此,如果进程=abcd1wxyz01和服务器=wxyz01,那么前缀应该是。 我已经尝试了很多次在线搜索的迭代,老实说,我记不起我都尝试了什么。
介绍 (Introduction) JRadioButton类是单选按钮的实现 - 可以选择或取消选择的项目,它向用户显示其状态。 Class 声明 (Class Declaration) 以下是javax.swing.JRadioButton类的声明 - public class JRadioButton extends JToggleButton implements Acc
问题内容: 我试图根据我在HTML中选择的CSS文件来设置Cookie。我有一个带有选项列表的表单,以及不同的CSS文件作为值。当我选择一个文件时,应将其保存到Cookie大约一周。下次打开HTML文件时,它应该是您选择的上一个文件。 JavaScript代码: HTML代码: 问题答案: 我发现以下代码比其他任何代码都简单得多: 现在,调用函数
主要内容:1 Java JRadioButton的介绍,2 Java JRadioButton的声明,3 Java JRadioButton的构造方法,4 Java JRadioButton的方法,5 Java JRadioButton的案例1,6 Java JRadioButton的案例21 Java JRadioButton的介绍 JRadioButton类用于创建单选按钮。它用于从多个选项中选择一个选项。它广泛用于考试系统或测验中。 应该将其添加到ButtonGroup中,以仅选择一个单选