您的位置:首页 > 产品设计 > UI/UE

8.GUI设计概述 java

2014-04-03 21:19 288 查看
1. 图形用户界面(GUI),开发工具包有 java.awt和java.swing,其中java.awt功能有限,组成元素基本都为重组件(依赖于系统),而java.swing是对awt的扩展,JComponent为轻组件,即与系统无关,其余仍为重组件。swing继承了awt。

Swing不能完全取代awt,只能替代awt中的用户界面组件,辅助类仍然保持不变。

2. GUI组成元素分为容器、组件、用户自定义成分(无交互功能,美化作用)

3. 一般步骤:1. 创建GUI组件,指定其属性

2. 使用某种布局管理器,将组件加入到容器指定位置

3. 将该组件注册给对应事件监听程序,编写事件处理方法,实现用户交互

4. 图形类可分为三组:

1. 容器类:JFrame( 框架) JDialog(弹出式窗口) JApplet(Applet窗口) JPanel(面板)Container(容器)

2. 组件类:JButton JTextField JTextArea JComboBox JList JRadioButton JMenu

3. 辅助类:Color Font Fontmetrics Dimension LayoutManager Graghics

各种图形类详情如下:

一. 框架

1.JFrame框架 /article/9739795.html

2.Container容器 /article/9739796.html

3.布局管理器 /article/9739797.html

4 对话框/article/9739801.html

二.组件

1.JPanel 面板类 /article/9739800.html

2. JScrollPane 滚动面板

3.各类组件总结:/article/9739817.html

三.辅助类

1.Color颜色 /article/9739798.html

2.Font 字体类 /article/9739799.html

3.Dimension 尺寸类 /article/9739802.html

4.ImageIcon 图标类 /article/9739803.html

5.GraphicsEnvironment 图形环境类 /article/9739804.html

6.Polygon 多边形类 /article/9739805.html

7 Graphics 绘图类 http://blog.csdn.net/yuge1hao/article/details/23127019

8.FontMetrics 字体属性类 /article/9739807.html

9.Point 平面点类 /article/9739808.html

10 组件边框 http://blog.csdn.net/yuge1hao/article/details/23206443
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: