小编Key*_*ack的帖子

在Java中处理和关闭窗口

好吧,所以这可能是一个愚蠢的问题,但我是Java的新手,并且在我养成任何坏习惯之前尝试以正确的方式教自己.

无论如何,昨晚我正在编写一个程序,包括一个扩展Frame的自定义类和一个扩展Canvas的自定义类.main()方法在canvas类中,我在那里创建了一个框架类的实例.问题是当程序检测到窗口关闭事件时,我无法丢弃框架,因为我似乎无法从主方法外部访问它.如果我尝试在main()之外定义它,那么我就无法在其中使用它.所以我最终跳过dispose()并只使用System.exit(0).这好吗?它基本上是在做同样的事情吗?或者这是我需要解决的问题,如果是这样,任何想法如何?

非常感谢您的阅读,

科迪

java user-interface awt

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

awt ×1

java ×1

user-interface ×1