Eclipse 54

상단에 탭이 있는 Dialog 만들기

위자드와 등록정보창외에 기본적으로 제공해주는 Dialog등은 이클립스 프로젝트에서 상당히 많이 쓰입니다. Dialog 상단에 탭이 있는 경우, 매번 다이얼로그마다 탭설정해주는 작업을 해주지않고 편하게 마치 위자드에서 스텝이 자동으로 생기는 것처럼 해주도록 해보겠습니다. 간단한거지만, 설명이 쉽지 않아 그림을 보도록 하겠습니다. 그림을 보면 상단에 탭이 2개가 있습니다. 2개의 탭은 경우에 따라 3개 혹은 4개가 될 수 있습니다. 시퀀스 다이어그램을 보면 트리에서 등록정보를 보면 TabDialog를 생성을 하고, PageFactory에서 페이지 목록을 얻은후 실제 UI가 있는 NamePage를 생성을 하도록 합니다. 확인을 누르면 NamePage의 저장 메소드를 실행합니다. TabDialog는 Dialog..

Eclipse 2007.03.31

VerifyListener로 숫자만 입력받는 방법

VerifyListener을 이용하면 사용자가 입력하는 순간에 입력허용여부를 체크할 수 있다. JDK 1.4 부터 추가된 matches 메소느를 사용하면 여러가지 패턴을 사용가능하다. JDK 1.3에서 사용하는 방법도 있지만, 이클립스가 1.4 이상에서만 돌아가기 때문에 의미는 없으리라 생각된다. Text numericText = new Text(parent, SWT.NONE);numericText.addVerifyListener( new VerifyListener() { public void verifyText(VerifyEvent e) { e.doit = e.text.matches("[\\-0-9]*"); } }); 소스를 보면 Text 개체를 만들고, Text개체에 Listener를 등록하면 된다...

Eclipse 2007.03.31

Customizing Eclipse RCP applications, Part 1: Techniques to use with SWT and JFace

출처 :https://www6.software.ibm.com/developerworks/education/os-eclipse-rcp1/index.htmlCustomizing Eclipse RCP applications, Part 1:Techniques to use with SWT and JFaceAbout this tutorialThis tutorial will explain a number of UI elements that can be changed in Eclipse RCP, JFace, and SWT. Along the way, you will learn about basic changes you can make, such as fonts and colors. You will also learn ..

Eclipse 2007.03.28

Visual Studio C와 C++ 프로젝트를 Eclipse CDT로 마이그레이션 하기

출처 :http://www.ibm.com/developerworks/kr/library/os-ecl-vscdt/index.html?ca=drs- Migrate Visual Studio C and C++ projects to Eclipse CDTA step-by-step guide to moving Microsoft VS projects to Eclipse C/C++ Development Toolkit Level: Intermediate Priyadarshini Sampath(priyadarshini@in.ibm.com), Staff Software Engineer, IBM India Ramakrishnan Kannan(rkrishnan@in.ibm.com), Staff Software Engineer, ..

Eclipse 2007.02.27

Eclipse Runtime Option

Eclipse 런타임 옵션버전 3.1 - 최종 수정 날짜: 2005년 6월 15일Eclipse 플랫폼은 구성 가능성이 높습니다. 구성 입력은 시스템 특성 설정 및 명령행 인수의 양식을 취합니다. 대부분의 경우 명령행 인수는 단순히 관련 시스템 특성을 설정하는 데 필요한 바로 가기입니다. 실제로 명령행 인수보다 시스템 특성 설정이 더 많습니다.명령행 인수Eclipse 런타임의 다양한 부분에서 처리하는 명령행 인수가 아래에 나열됩니다. -D VM 인수를 사용하는 명령행에서 시스템 특성을 사용하거나 config.ini 파일에서 값을 지정하거나 .ini 파일을 사용하여 이러한 값 대부분을 지정할 수도 있습니다. 후자의 방법을 사용하면 명령행 인수를 전혀 사용하지 않고 Eclipse를 사용자 정의할 수 있습니다...

Eclipse 2007.01.04

Eclipse 설치 프로그램 작성 방법

Eclipse 설치 프로그램 작성 방법최종 수정 날짜: 2004년 6월 18일 금요일 15:20Eclipse 기반 제품은 일반 사용자 컴퓨터에 올바르게 설치되어야 합니다.InstallShield및RPM과 같은 특수 목적 패키징 도구가 자동 설치, 갱신 및 설치 제거를 포함하는 실행 파일 설치 프로그램을 빌드하는데 종종 사용됩니다. Eclipse 기반 제품 및 Eclipse 기반 제품에 별도로 설치 가능한 확장을 위해 설치 프로그램을 작성하는 방법을 여기에서 설명합니다.제품 개발 팀은 실행 파일 설치 프로그램으로 패키지된 일반 사용자의 컴퓨터에서 방법을 찾아야 하는 가공되지 않은 재료를 제공하는 데 책임이 있다고 가정합니다. 실행 파일 설치 프로그램의 작성이 스크립트되었으며, 설치 시간 조치는 일반 사용자..

Eclipse 2007.01.04