Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 单选按钮不出现在JFrame中_Java_Swing_Awt_Jradiobutton - Fatal编程技术网

Java 单选按钮不出现在JFrame中

Java 单选按钮不出现在JFrame中,java,swing,awt,jradiobutton,Java,Swing,Awt,Jradiobutton,我的JRadioButton没有出现在JFrame中 它应该出现在付款方式下方。如果用户选择CreditRadio按钮,则会出现creditCardLabel和creditTextField 代码: 输出: 您没有将按钮[0]和按钮[1]添加到面板中。尝试在这一行之后添加它们add(methodLabel)并检查结果 add(buttons[0]); add(buttons[1]); 您没有将按钮[0]和按钮[1]添加到面板中。尝试在这一行之后添加它们add(methodLabel)并检查结果

我的
JRadioButton
没有出现在
JFrame

它应该出现在
付款方式下方
。如果用户选择
CreditRadio按钮
,则会出现
creditCardLabel
creditTextField

代码:

输出:

您没有将
按钮[0]
按钮[1]
添加到面板中。尝试在这一行之后添加它们
add(methodLabel)并检查结果

add(buttons[0]);
add(buttons[1]);

您没有将
按钮[0]
按钮[1]
添加到面板中。尝试在这一行之后添加它们
add(methodLabel)并检查结果

add(buttons[0]);
add(buttons[1]);

您好,它现在正在工作,但它显示NullPointerException时出错。单选按钮允许用户单击两个类似于复选框的选项。@Mariel:您需要将这些按钮添加到同一个RadioButtonGroup。这将确保只能检查其中一个;b组添加(按钮[1])但它没有出现在窗口上。我意识到我必须同时调用bGroup.add(按钮)和add(按钮)。非常感谢。是按钮组用于同时只能选择其中一个按钮。您好,它现在正在工作,但它错误地说是NullPointerException。单选按钮允许用户单击两个类似于复选框的选项。@Mariel:您需要将这些按钮添加到同一个RadioButtonGroup。这将确保只能检查其中一个;b组添加(按钮[1])但它没有出现在窗口上。我意识到我必须同时调用bGroup.add(按钮)和add(按钮)。非常感谢。是按钮组用于同时只能选择一个按钮。