如何在不关闭整个程序的情况下完全关闭JPanel?

时间:2018-07-17 02:52:56

标签: java swing

我想关闭/终止/丢弃由一行代码创建的JPanel(因此它已完全终止,而不仅仅是像setVisible(False);那样隐藏并在后台运行)并且不关闭整个程序就像System.exit(0);一样。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

  

我想关闭/终止/丢弃由一行代码创建的JPanel(因此它已完全终止,而不仅仅是像setVisible(False);那样隐藏并在后台运行),并且不关闭整个程序作为System.exit(0);会。

只需在JPanel上调用setVisible(false)并没有问题,或者更好的方法是通过CardLayout将其交换为另一个。

您似乎正在寻找一些微优化,但是追求这一点并不会带来太多好处。使它不可见,然后继续.....除非当然还有我们目前尚不了解的有关您的代码和问题的更多详细信息,否则,请告诉我们。