我正在学习AWT。我在框架内添加了一个面板。我已经设置了面板边界,使其保持在底部。但是当我最大化或最小化时,面板将重置为中心顶部。这是正常行为吗?是否存在最小化或最大化的事件?
答案 0 :(得分:0)
我正在学习AWT。
为什么呢?它在十年前被Swing取代。有些人甚至认为Swing已被JavaFX取代。
在任何情况下,您都会在Swing教程中向您提供最后一个问题(现在已删除)。你为什么不读教程?
Swing和AWT的基本概念是相同的,因为Swing是建立在AWT之上的,所以通过阅读Swing教程,您将学习许多AWT概念。在大多数情况下,组件类名称的区别。
面板重置到中间顶部。这是正常行为吗?
是的,Swing(和AWT)与布局管理器一起工作。布局管理器负责确定组件的大小和位置。不要尝试手动设置组件的大小或位置。
是否存在最小化或最大化的事件?
是的,您可以使用WindowListener
。
阅读Swing tutorial。您将找到以下部分: