2009.04.21 20:36

SWT 용 프로젝트 생성 및 환경 설정

이클립스 설치 버전



나는 이클립스를 편하게 설치하기 위해서  에프에이리눅스에서 제공하는 FAIDE 라는 패키지를 다운받아 설치하기로 했다.

FAIDE 한방 설치는 다음 링크를 참조 할 것..

http://forum.falinux.com/zbxe/?mid=faide&document_srl=508909&listStyle=&cpage=

이후의 내용도 FAIDE를 설치했다는 조건으로 한다

프로젝트 생성


SWT 를 학습하기 위한 프로젝트를 생성한다. 

    File → New → Java Project 를 선택한다.

프로젝트 명은 swt_study 으로 했다.



새로운 프로젝트 명을 입력한다.

나는 swt_study 라고 이름 지었다.  그 외는 기본값으로 그대로 둔다.

Next 버튼을 누른다.

SWT 패키지를 어디에서 찾을수 있는지를 지정하기 위해서
Java Settings 환경 선택 폼에서 Libraries 탭을 선택한다.

여기서 Add  Variable 버튼을 누른다.


Configure Variables 버튼을 클릭한다.


여기서 New 버튼을 클릭한다.


Name 항목에 SWT_LIB를 입력하고
Path 항목에 C:/FAIDE/plugins/org.eclipse.swt.win32.win32.x86_3.4.1.v3449c.jar 를 입력한다.

(**) 여기서 eclipse 를 직접 다운받아 설치했다면 FAIDE 는 eclipse 라는 이름으로 되어 있을 것이다.

설정이 끝났다면 모든 창을 닫는다.


새로운 프로젝트 swt_study가 생성되었다

이미 생성된 프로젝트에서 SWT_LIB 를 추가 하려면

프로젝트가 이미 생성된 상태에서 SWT_LIB를 추가 하려면

생성된 프로젝트 이름에서 오른쪽 버튼을 눌렀을 때


나오는 팝업창의 메뉴중 Build Path → Configure Build Path 항을 누른 면 이전에 라이브러리를 설정하는 폼을 볼수 있다.

샘플 클래스 생성

이제 가장 먼저 SWT 라이브러리를 시험하기 위해서 클래스를 생성한다.


Package Explorer 뷰의 src 에 마우스 커서를 옮긴 후 오른 쪽 버튼을 눌러 팝업 창을 띄운 후
   New → Class 를 선택한다.

Name 에 클래스 이름을 적는다 나는 HelloSwt 라고 이름을 지었다. 
실행이 가능해야 하므로 public static void main 항을 체크 한다.

Finish를 누른다.


HelloSwt.java 가 생성되고 편집이 가능한 상태가 된다.

소스를 다음과 같이 수정한다.




소스 입력이 모두 끝나면 실행 아이콘을 클릭하거나


Run → Run As 에서 Java Application을 누른다.


실행 화면이다.

종료 하려면 윈도우 종료 하듯이 X 아이콘을 클릭한다.

Trackback 1 Comment 4
  1. Cheap Gucci Bags 2011.09.24 10:43 신고 address edit & del reply

    구찌 핸드백은 90 년 긴 역사를 온 세계의 가장 유명한 핸드백의 하나입니다.

  2. Moncler Jackets 2011.09.24 10:44 신고 address edit & del reply

    패션을 가진 사람과 유명 인사들은 슬로프와 레드 카펫에 Moncler를 착용하십시오.

  3. air max 180 2012.04.06 14:34 신고 address edit & del reply

    The Connecticut Senate voted 20-16 early Thursday morning on a bill that would do away with the death penalty and make the state the fifth in five years to abolish capital punishment. The bill now goes to the House of Representatives, where it is also expected to pass.

    Gov. Dannel Malloy, a Democrat, has vowed to sign the measure into law should it reach his desk, his office said.

    "For everyone, it's a vote of conscience," said Senate President Donald Williams Jr., a Democrat who says he's long supported a repeal. "We have a majority of legislators in Connecticut in favor of this so that the energies of our criminal justice system can be focused in a more appropriate manner."
    <a href="http://airmax180247.com/"><strong>air max 180</strong></a>
    [url=http://www.airmax180247.com][b]air max 180[/b][/url]

    <a href="http://airmax180247.com/Public/Uploads/Products/20120302/Nike Air Max 180 Men's Trainers White&amp;Silver&amp;Black.jpg"><img src="http://airmax180247.com/Public/Uploads/Products/20120302/Nike%20Air%20Max%20180%20Men%27s%20Trainers%20White&Silver&Black.jpg" alt="Nike Air Max 180 Men's Trainers White&amp;Silver&amp;Black" width="446" height="331" border="0" /></a>

  4. moncler online 2013.01.04 14:19 신고 address edit & del reply

    Le Premier ministre kényan Raila Odinga, http://www.moncleroutletespain.com/ http://www.moncleroutletespain.com/, émissaire de l'Union africaine dans la crise ivoirienne, http://www.moncleroutletespain.com/ moncler online, a dit mardi avoir averti Laurent Gbagbo qu'une "solution kényane" de partage du pouvoir entre rivaux politiques n'était pas envisageable en C, http://www.moncleroutletespain.com/ moncler?te d'Ivoire, http://www.moncleroutletespain.com/ moncler chaquetas.Related articles:


    http://jetpark.tistory.com/84 http://jetpark.tistory.com/84

    http://ebizdiary.tistory.com/302 http://ebizdiary.tistory.com/302