黑马程序员-图形化界面和网络编程
来源:互联网 发布:国学达人网络挑战赛 编辑:程序博客网 时间:2024/06/02 07:29
------- android培训、java培训、期待与您交流! ----------
一、图形化界面
1.GUI
1) GUI:
Graphical User Interface(图形用户接口)
用图形的方式,来显示计算机操作的界面,这样更方便更直观。
2) CLI
Command Line User Interface(命令行用户接口)
就是常见的Dos命令行操作,需要记忆一些常用的命令,操作不直观。
3) Java为GUI提供的对象都存在java.Awt和javax.swing两个包中。
2.Awt与Swing
1) java.Awt:Abstract Window ToolKit
(抽象窗口工具包)需要调用本地系统方法实现功能,属重量级控件
2) javax.Swing:在AWT的基础上,建立的一套图形界面系统,其中提供了更多的组件,而且完全由Java实现。增强了移植性,属质量级控件。
3.继承关系图
4. 布局管理器
1) 容器中的组件的摆放方式,就是布局
2) 常见的布局管理器:
a) FlowLayout(流式布局管理器)
从左到右的顺序排列,Panel默认的布局管理器
b) BorderLayout(边界布局管理器)
东,南,西,北,中。Frame默认的布局管理器
c) GridLayout(网格布局管理器)
规则的矩阵
d) CardLayout(卡片布局管理器)
选项卡
e) GridBagLayout(网格包布局管理器)
非规则的矩阵
5. 建立一个简单的窗体
1) Container常用子类:Window ,Panel(面板不能单独存在)
Window常用子类:Frame ,Dialog
2) 简单地窗体创建过程:
Frame f=new Frame(“my window”);
f.setLayout(new FlowLayout());
f.setSize(500,400);//设置窗体大小
f.setLocation(300,200);//设置窗体出现在屏幕上的位置
f.setVisible(true);
6. 事件监听机制组成
1) 事件源(组件)
事件(Event)
监听器(Listener)
事件处理(引发事件后处理方式)
2) 事件监听机制流程图
- 黑马程序员-图形化界面和网络编程
- 黑马程序员 图形化界面编程
- 黑马程序员___17java基础图形化界面以及网络传输
- 黑马程序员 图形化界面
- 黑马程序员------图形化界面
- 黑马程序员——图形化界面编程GUI
- 黑马程序员——Java基础---图形化界面编程
- 黑马程序员——第十五篇:线程池、单例设计模式、图形化界面、网络编程
- 黑马程序员_图形化界面和网编
- 黑马程序员_图形化界面
- 黑马程序员--第二十二天:图形化界面
- 黑马程序员---GUI(图形化界面)
- 黑马程序员---图形化界面(GUI)
- 黑马程序员 ------ GUI(图形化界面)
- 黑马程序员-Java-图形化界面-day22
- 黑马程序员-----图形化界面GUI
- 黑马程序员——图形化界面
- 黑马程序员_图形化界面
- 使用未写入文档参数"_ALLOW_RESETLOGS_CORRUPTION"进行崩溃恢复
- 内存溢出原因及解决方案
- js常用方法
- 最小生成树 poj2485
- Cricket Field poj 2173
- 黑马程序员-图形化界面和网络编程
- 小程序员的大梦想---唐骏
- 70
- Win32 多线程程序设计(5)— 线程的控制
- 情景分析:安德鲁蚂蚁
- poj 2472--106 miles to Chicago-最短路flody
- VC防止窗口和控件闪烁的方法
- 算法导论 22.2-8 无向图遍历
- TF-IDF