【发布时间】:2014-11-27 17:55:06
【问题描述】:
有人能告诉我怎么做吗?我试过将 element1.setVisible(true) 放在 actionListener 中,但它什么也没做。
【问题讨论】:
-
但是我必须在我创建元素的部分中去掉 setVisible(false) 吗?然后在actionListener中有另一个setVisible(true)?
-
你能粘贴你一直在使用的代码吗?
有人能告诉我怎么做吗?我试过将 element1.setVisible(true) 放在 actionListener 中,但它什么也没做。
【问题讨论】:
如果在对pack() 和set visible() 的初始调用之后添加了element1,您将不得不revalidate(),可能还有repaint(),封闭容器。更广泛的问题检查见here。
【讨论】: