文章目录
一、问题描述
二、在对话框中设置了组件不显示的问题
三、Frame 窗口设置组件位置失效
四、线性布局组件显示大小设置
五、容器的多重嵌套问题
六、对话框多次打开问题
七、界面跳转闪烁问题...;
AWT 不是一般的难用 , 赶紧学 Swing ;
二、在对话框中设置了组件不显示的问题
----
先显示 Dialog 对话框 , 然后根据操作需求生成指定数量的组件 , 显示在对话框中 ;
动态添加组件后...;
四、线性布局组件显示大小设置
----
在 Box 或者使用 BoxLayout 的 Panel 容器中 , 向其中添加的组件默认填充整个布局 , 这里需要设置大小来限制布局 ;
使用 Component...#setSize 设置的大小是无效的 ;
必须使用 Component#setMaximumSize 设置最大大小来显示组件 ;
五、容器的多重嵌套问题
----
Container A 容器中 嵌套...----
每个独立的功能都封装在一个单独的 Frame 窗口中 , 如 配置窗口 , 操作窗口 , 日志窗口等 , 各个窗口之间跳转时 , 需要创建并显示 Frame 实例 , 这样导致屏幕闪烁 ;