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多个窗口