1补充知识:Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。下面语句导入Swing包import java...
1补充知识:
Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。
下面语句导入Swing包
import javax.swing.*;
大部分Swing程序用到了AWT的基础底层结构和事件模型,因此需要导入两个包:
import java.awt.*;
import java.awt.event.*;
如果图形界面中包括了事件处理,那么还需要导入事件处理包:
import javax.swing.event.*;
图形界面至少要有一个顶级Swing容器
顶级Swing容器为其它Swing组件在屏幕上的绘制和处理事件提供支持
常用的顶级容器:
JFrame(框架):表示主程序窗口
JDialog(对话框):每个JDialog对象表示一个对话框,对话框属于二级窗口
JApplet(小程序):在浏览器内显示一个小程序界面
3.安卓UI的主要两个构件块是View和ViewGroup
4.View是安卓UI中最基本的包含屏幕方框内区域内的所有信息
5.安卓中不需要设置布局管理器,viewgroup就是布局。
6.relativeLayout比linerLayout占用资源更少,更精确,能确定元件之间的相对位置。
7.表格布局TableLayout。
8.gridView 内容显示在二维网格中
9.MapView可以选择地图块,可以进行搜索,
学员评论