Java swing dispose()方法

时间:2012-11-18 12:12:27

标签: java swing

我想在java中创建一个简单的文本编辑器(记事本),但我遇到了一个奇怪的错误,如果你打开一个新文件,关闭它,然后去关闭原始文件,关闭按钮不起作用...其他按钮工作......我在ActionListener中拥有的只是

frame.dispose();

有另一种方法吗? 编辑:System.exit(0);

适合我

1 个答案:

答案 0 :(得分:2)

您可能会将关闭文件的功能与关闭应用程序混淆在一起。关闭文件时,您只想清除JTextArea(来自earlier edit):

input.setText("");

致电时

frame.dispose();

应用程序JFrame中的资源不再可用。这应该在退出应用程序时使用。