eclispe插件开发-工具准备

来源:互联网 发布:mysql查询语句面试题 编辑:程序博客网 时间:2024/05/14 20:09

今天突然翻看我们书架,发现了一本书,是我很久以前买的一本书了,名为eclipse插件开发,以前看过一部分,但是没能坚持看下去,今天在面临满城尽是JAVA开发人员的大环境下,十分感慨,感觉自己不得不多学才行,故捡起我的这本书学习了起来,虽然里面还是用的eclispe3.0和JDK1.4,但是这都不影响我的学习,我也采用了最新的版本进行学习是使用。

首先我准备了我的开发工具:

1、eclipse3.5

2、swt的jar包

好了工具我准备好了,开始编写我的第一个SWT程序了,书上是从SWT讲起,我这里也从SWT开始学起吧。

很多书都是从一个helloword程序开始做起,我这里也这样跟着书做了起来,一下是第一个SWT程序的代码

package com.free.helloworld;

import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;

public class HelloWorldSwt {
 public static void main(String[] args) {

//创建一个Display对象。Display对象是SWT和操作系统通信的桥梁
  Display display = Display.getDefault();

//创建一个shell对象,shell代表了一个窗口
  Shell shell = new Shell();//书上这里是这样写的Shell shell = new Shell(display),我不知道这个有什么区别,但是不传参数也是可以执行的,呵呵,先不管这么多了,以后会搞清楚的。

//设置shell的标题
  shell.setText("hello world!Window");

//打开这个shell窗口

  shell.open();

//这句暂时没搞懂,书上是没的的
  shell.layout();

//消息监听
  while (!shell.isDisposed()) {
   if (!display.readAndDispatch()) {
    display.sleep();
   }
  }
 }

}


今天就到这里,我也是刚开始学,所以就抄了一个书上的例子上来,方便以后写的时候查看。

原创粉丝点击