자바에서도 GUI를 쉽게 할 수가 있습니다.
찾아 본 바로는 AWT, SWT, SWING이 있는거 같네요.
SWT는 플랫폼마다 달라서 따로 파일을 배포해야하고, SWING은 같아서 한번에 되는거 같습니다.
그러던 중 SWING을 쉽게 쓸 수 있는 방법!!
eclipse에 windowsBuilderPro를 플러그 인해주면 되네용^^
주소는 http://www.eclipse.org/windowbuilder/download.php 으로 일단 가세요.
그럼 아래와 같은 화면이 나오는데요. 여기서 원하는 버전의 링크를 눌러주세요.
누르셨으면 아래의 화면이 나옵니다. 그럼 친절하게 설명이 되어있는데 링크를 복사하세용.
그리고 eclipse로 이동해 Help->Install new software를 클릭합니다.
그럼 아래의 화면이 뜨는데 오른쪽 상단의 ADD를 눌러주세요.
아까 복사해 온 주소를 붙여넣고 이름을 써주고 OK!!
그럼 설치할 수 있는 패키지가 뜨는데 모두 선택후 Next하여 설치합니다. 설치가 완료되면 프로그램을 재시작 해주면 설치는 완료입니다.
이제 사용방법!!
첨에 조금 해멨네용;;
일단 New를 눌러주시고 Other에 가시면 WindowsBuilder 밑에 아까 설치해준 것들이 있습니다.
그중에 SWT Designer밑의 SWT/JFace Java Project를 선택해 주세요.
간단히 프로젝트명을 입력해 주세요. 그리고 Finish!!
아직 끝난게 아닙니다^^ 다시 New->Others->WindowsBuilder로 오세요.
이번엔 Swing Designer밑의 Application Window를 선택합니다.
그리고 application 이름을 적어주고 Finish해주세요.
그럼 끝입니다^^ 이제 코드를 작성하시면 됩니다.
GUI는 자바파일 밑에 Design탭으로 가시면 있습니다.
여기서 한가지 팁은 버튼을 바로 만들면 넣을 수 있는 구역이 한정되어 있습니다.
위로 가져가시면 아래그림처럼 그냥 가득 채워버립니다.
그래서 첫 작업때는 빈 화면에 레이아웃 하나를 추가해 주세요.
전 Absolute Layout을 추가했습니다.
그랬더니 아래와 같이 놓고 싶은 위치에 놓을 수 있습니다.^^
'Study > JAVA' 카테고리의 다른 글
eclipse에서 swing design tab 안보일때~ (1) | 2015.02.12 |
---|---|
JAVA EXE(실행파일)로 만들기(jsmooth) (0) | 2015.02.12 |
JAVA SWING TCP/IP Client (0) | 2015.02.12 |
java SimpleDateFormat (0) | 2015.02.12 |
랜덤변수 출력하기!! (0) | 2015.02.11 |