SWT/Jface环境配置

时间:2021-12-09 08:39:49

1在eclipse的安装目录找到相应的jar包,为了方便,将其拷贝到你的工程目录下。

org.eclipse.core.runtime_3.12.0.v20160606-1342.jar

org.eclipse.jface_3.12.1.v20160923-1528.jar

org.eclipse.swt.win32.win32.x86_64_3.105.2.v20161122-0613.jar

org.eclipse.swt_3.105.2.v20161122-0613.jar

org.eclipse.ui.workbench_3.108.2.v20161025-2029.jar

(eclipse版本不同可能会有差异)

.SWT/Jface环境配置

2.右键点击你的工程,打开properties对话框。

选择导入外来包。将,目录下的jar包导入,选择apply,点击ok.SWT/Jface环境配置

3.解压该jar包,然后进入找到目录下的.dll文件,将其拷贝到你的jre的bin目录下。这其实是为你的java程序添加本地库文件。SWT/Jface环境配置

4.一切完成后,就可以编写swt/JFace程序了(注意要import相应的包,不然程序会报错)。

 

package swtjfacedemo;

import org.eclipse.swt.SWT;

import org.eclipse.swt.widgets.Display;

import org.eclipse.swt.widgets.Shell;

import org.eclipse.swt.widgets.Text;

 

public class HelloSwt {

     /**//**

      * Hello,world!

    

      * @param args

      */

      public static void main(String[] args) {

      Display display = new Display();

      Shell shell = new Shell(display);

     

      Text helloText = new Text(shell, SWT.CENTER);

      helloText.setText("Hello,World!");

      helloText.pack();

     

      shell.pack();

      shell.open();

     

      while (!shell.isDisposed()) {

      if (!display.readAndDispatch()){

      display.sleep();

      }

      }

      display.dispose();

      }

}