JAVA Swing概述 常用组件实例 JFrame窗体 JDialog 窗体(简单的涉及了布局和监听器知识)
Swing 概述
AWT会因运行平台不同而有不同的外观,而Swing都是统一风格外观
Swing 常用组件:
JPanel可以理解为一个空的容器,不能单独显示 必须放在JFrame 或者 JDialog里
JFrame 窗体
但在实际开发中 为了优化代码 我们不需要每次都new JFrame 使用继承即可:
JDialog 窗体
接下来都是使用继承来 代替 创建对象
运行效果:点击按钮 弹出对话框 (但重复点击按钮会弹出多个对话框)
现在修改代码 确保无论点多少次按钮都只弹出一个对话框(确保弹出对话框后 父窗体不能被点击)