GUI编程
- 
这是什么? 
- 
它怎么玩? 
- 
如何在平时运用? 
组件
- 
窗口 
- 
弹窗 
- 
面板 
- 
文本框 
- 
列表框 
- 
按钮 
- 
图片 
- 
监听事件 
- 
鼠标 
- 
键盘事件 
- 
外挂:java跨平台,在JVM虚拟机上 
- 
破解工具 
1. 简介
GUI核心开发技术:Swing 和 AWT(学Java其实就是在学一个一个类,学GUI只要掌握这两个类就行)
不流行的原因:
- 
因为界面不美观 
- 
需要jre环境 
为什么要学?
- 
他是MVC基础,主要学习思想,了解监听! 
- 
可以写出自己心中想要的一些小工具 
- 
工作时候也可能需要维护到swing界面,概率极小 
2. AWT
2.1 Awt介绍
abstract windows tools
- 
包含了很多的类和接口!GUI:图形用户界面编程(画窗口) 
Eclipse就是用Java写的,所以启动很慢
- 
元素:窗口,按钮,文本框 
- 
java.awt 

2.2 组件和容器
创建新项目


建一个Frame对象,看源码


哪里不会点哪里

设置颜色的时候需要颜色对象,查看源码

这里面其实有一些已经设置好的静态变量颜色

new一个color设置rgb,左边会出现色块,点击色块可以自己设置颜色

设置窗口参数

运行(关不掉,停止运行)

想设置不可拉伸(比如游戏窗口)

如果我想新建多个窗口呢?

new多个窗口


 
                    
                     
                    
                 
                    
                 
 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号