第一个JFace程序
2010-12-30 15:58
169 查看
/*
* 导入包
* org.eclipse.jface_3.6.0.I20100601-0800.jar
* org.eclipse.core.commands_3.6.0.I20100512-1500.jar
* org.eclipse.equinox.common_3.6.0.v20100503.jar
* 以上三个包必须导入,否则出错
*/
import org.eclipse.jface.window.*;
import org.eclipse.swt.*;
import org.eclipse.swt.widgets.*;
public class HelloSWT_JFace extends ApplicationWindow {
public HelloSWT_JFace() {
super(null);
}
@Override
protected Control createContents(Composite parent) {
Text helloText = new Text(parent, SWT.CENTER);
helloText.setText("Hello SWT and JFace");
parent.pack();
return parent;
}
public static void main(String[] args) {
HelloSWT_JFace awin = new HelloSWT_JFace();
awin.setBlockOnOpen(true);
awin.open();
Display.getCurrent().dispose();
}
}
* 导入包
* org.eclipse.jface_3.6.0.I20100601-0800.jar
* org.eclipse.core.commands_3.6.0.I20100512-1500.jar
* org.eclipse.equinox.common_3.6.0.v20100503.jar
* 以上三个包必须导入,否则出错
*/
import org.eclipse.jface.window.*;
import org.eclipse.swt.*;
import org.eclipse.swt.widgets.*;
public class HelloSWT_JFace extends ApplicationWindow {
public HelloSWT_JFace() {
super(null);
}
@Override
protected Control createContents(Composite parent) {
Text helloText = new Text(parent, SWT.CENTER);
helloText.setText("Hello SWT and JFace");
parent.pack();
return parent;
}
public static void main(String[] args) {
HelloSWT_JFace awin = new HelloSWT_JFace();
awin.setBlockOnOpen(true);
awin.open();
Display.getCurrent().dispose();
}
}
相关文章推荐
- 第一个程序:"Hello World"
- 第一个Struts2程序
- 我的第一个svm程序:手写字识别
- 从零学React Native之01创建第一个程序
- PyQt4入门教程(2)_PyQt4的第一个程序
- Dive in Python学习笔记二:第一个Python程序
- 整合Eclipse与Tomcat开发第一个WEB程序
- 我的第一个NDK程序
- linux基础学习之 ARM嵌入式第一个程序
- 创建第一个Android程序
- 第一个swift程序
- 内核启动第一个程序
- 软件工程第一个程序
- OpenCV学习笔记(一)——安装配置、第一个程序
- libevent学习笔记 —— 第一个程序:计时器
- 我的第一个程序
- 从零开始学习Hadoop--第2章 第一个MapReduce程序
- pyinstaller-py2exe-cx_Freeze打包第一个wxPython程序HelloWorld
- 第二章 第一个 Python 程序
- 模板机制的第一个程序Hello World