SWT图形界面编程学习
来源:互联网 发布:美股交易员知乎 编辑:程序博客网 时间:2024/06/11 19:07
本学期我们开始学习SWT图形界面编程,刚刚接触这方面知识有点生疏和不解,通过书本和SWT帮助文档的查看,现在跟大家分享下SWT的入门基础
1.SWT概述
swt本身只是为了创建eclipse软件而诞生的,因为它仅仅是eclipse组织为了开发eclipse IDE环境所编写的一组底层图形界面API,也许是无心插柳,到目前为止,SWT在性能和外观上都超越了SUN公司提供的AWT和SWING(针对图形界面编程)。
2.SWT环境配置
首先打开Eclipse软件创建一个java项目
导入java库文件
方法如下图
单击项目右键》构建路径》配置构建路径》选择labraries
3.开始创建一个简单SWT实例
import org.eclipse.swt.widgets.*;
import tool.SWTUtil;
public class Run {
public static void main(String[] args) {
//创建显示对象(用来跟电脑操作系统交互)
DIsplay display=new DIsplay();
//创建窗口对象
Shell shell=new Shell(display);
shell.setText("标题栏");
//设定窗口大小
shell.setSize(350,450);
//打开窗口
shell.open();
//循环让窗口一直显示(否则窗口生命周期结束窗口将一闪而过)
while(!shell.isDisposed()){
if(!display.readAndDispatch()){//如果窗口空闲则让它休眠
display.sleep();
}
}
//回收资源
display.dispose();
}
下节课我们一起讨论窗口的样式设定.....
- SWT图形界面编程学习
- Java学习之图形界面编程AWT
- Java学习之图形界面编程Swing
- java学习8---Java 图形界面编程
- 图形界面编程 Java学习 Lesson 8
- Java图形界面编程学习笔记(一)
- SWT编程
- 图形界面编程
- SWT学习
- swt 学习
- Linux C编程学习笔记-------讲19图形界面编程
- Java图形界面开发:SWT全接触
- HsqlDB+Eclipse3+SWT开发图形界面(转载)
- eclipse下搭建SWT图形界面开发环境
- 学习图形界面
- Matlab学习笔记 (一)GUI用户图形界面编程
- 使用SWT编程
- Swt编程中的HelloWorld
- 1020. Tree Traversals (25)
- 安装交叉编译工具arm-linux-gcc-4.3.2
- 简单选择排序 一个简单示例
- 指针形参
- 1021. Deepest Root (25)
- SWT图形界面编程学习
- 1022. Digital Library (30)
- Ubuntu上搭建Hadoop环境(单机模式+伪分布模式)
- struts国际化和国际化输出占位符
- 1027. Colors in Mars (20)
- Java笔记(十)——多线程设计
- 作业3月6号
- Android开发环境配置的小问题 DDMS的devices中找不到模拟器
- 关于stdafx.h