참조 : SWT-JFace In Action, SWT Programming with Eclipse

코드는 아래와 같습니다.

public class HelloSWT {
    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 SWT!”);
        helloText.pack();

        shell.pack();
        shell.open();
        while (!shell.isDisposed()) {
            if (!display.readAndDispatch())
                display.sleep();
        }
        display.dispose();

    }
}

다른 부분은 거의 템플릿 같고 빨간 부분에 뭔가 만들어 주면 될 것 같습니다.

실행을 하려면 아.. 먼저 컴파일 에러를 없애려면 swt.jar 파일이 필요합니다. swt.jar 파일은  여기서[footnote]stable 버젼에서 사용하는 OS 종류를 클릭하시면 됩니다.[/footnote] swt_버전.zip 파일을 다운 받으시면 안에 들어 있습니다. swt.jar 파일을 라이브러리에 추가해 줍니다.

그럼 이제 컴파일 에러는 없어지지만 실행하면 ~~.dll 파일을 못찾겠다고 합니다. 못 찾는 파일은.. zip 파일 안에 들어 있습니다. 그 파일을 현재 프로젝트가 사용중인 JDK or JRE 버젼의 디렉토리 밑에 있는 bin 폴더 안에 복사해서 넣어 주면 됩니다.

사용자 삽입 이미지
이런 앙증맞은 화면이 떳군요.

참조 하면 좋을 것 같은 링크 : http://www.eclipse.org/swt/widgets/