Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.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_Jframe_Visibility - Fatal编程技术网

Java 如何一次更改JFrame中所有项目的可见性?

Java 如何一次更改JFrame中所有项目的可见性?,java,swing,jframe,visibility,Java,Swing,Jframe,Visibility,我想知道是否有可能在一个简单的(?)命令中更改JFrame中多个项目(文本框、按钮、图表…)的可见性 谢谢你的回答和想法 (隐藏整个JFrame是没有选择的;)将所有内容放入一个面板,然后隐藏/显示面板。它也应该传播到所有子组件将组件放入集合中,然后您可以使用简单的迭代来设置/清除任何标志。您需要创建集合并向其中添加对象,但这允许将可见性控件与组件布局分离。您可以使用,如图所示 显然,演示中显示的两个面板中的一个没有组件

我想知道是否有可能在一个简单的(?)命令中更改
JFrame
中多个项目(文本框、按钮、图表…)的可见性

谢谢你的回答和想法


(隐藏整个
JFrame
是没有选择的;)

将所有内容放入一个面板,然后隐藏/显示面板。它也应该传播到所有子组件

将组件放入集合中,然后您可以使用简单的迭代来设置/清除任何标志。您需要创建集合并向其中添加对象,但这允许将可见性控件与组件布局分离。

您可以使用,如图所示

显然,演示中显示的两个面板中的一个没有组件