Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.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 如何使JComboBox集合中的特定元素可见而其他元素不可见_Java_Swing_Jcombobox - Fatal编程技术网

Java 如何使JComboBox集合中的特定元素可见而其他元素不可见

Java 如何使JComboBox集合中的特定元素可见而其他元素不可见,java,swing,jcombobox,Java,Swing,Jcombobox,有人能告诉我怎么做吗?我尝试将element1.setVisible(true)放入actionListener,但它没有任何作用。如果在最初调用pack()和set visible()之后添加了element1,则必须重新验证(),并可能重新绘制(),即封闭容器。对该问题进行了更广泛的检查。但是我是否必须在我创建元素的部分中设置Visible(false)?然后在actionListener中有另一个setVisible(true)?你能粘贴你一直在使用的代码吗?

有人能告诉我怎么做吗?我尝试将element1.setVisible(true)放入actionListener,但它没有任何作用。

如果在最初调用
pack()
set visible()
之后添加了
element1
,则必须
重新验证()
,并可能
重新绘制()
,即封闭容器。对该问题进行了更广泛的检查。

但是我是否必须在我创建元素的部分中设置Visible(false)?然后在actionListener中有另一个setVisible(true)?你能粘贴你一直在使用的代码吗?