Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.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 swing GUI一次复选框_Java_Swing - Fatal编程技术网

选中Java swing GUI一次复选框

选中Java swing GUI一次复选框,java,swing,Java,Swing,我真的需要你在java方面的帮助。我有一个frame1.java用于三个复选框,每个复选框对应frame2.java中的一个JPanel。将在第2帧中显示的面板由您在第1帧中选择的复选框决定。如何编写代码?谢谢。请参阅上的Swing教程。它显示了如何将ItemListner添加到复选框。使用frame1构造函数将对象创建到框架,并将其状态设置为不可见 使用setVisible(false)并将三个面板附加到第二个帧,使其不可见,使第一个帧的可见性为true。 选中三个复选框并使用它们的事件处理(

我真的需要你在java方面的帮助。我有一个frame1.java用于三个复选框,每个复选框对应frame2.java中的一个JPanel。将在第2帧中显示的面板由您在第1帧中选择的复选框决定。如何编写代码?谢谢。

请参阅上的Swing教程。它显示了如何将ItemListner添加到复选框。

使用frame1构造函数将对象创建到框架,并将其状态设置为不可见 使用
setVisible(false)
并将三个面板附加到第二个帧,使其不可见,使第一个帧的可见性为true。 选中三个复选框并使用它们的事件处理(您可以使用ChangeListener), 对于每个选中的事件,第二帧可见性为true,并且相应的面板可见性为true 这是真的。在第二帧中放置“确定”按钮。因为当出现第二帧时,您无法在第一帧上执行“检查事件”。因此,请为按钮写入操作事件,以便在您单击“确定”按钮时,第二帧变为不可见

样本:

请先编写代码,如果出现任何错误或需要改进,其他人可以提供帮助。