2012-04-19 2 views
1

생성 된 Java 소스 코드를 실제 클래스 (프레임 또는 패널 클래스)에서 XML 파일 (예 :)로 아웃소싱 할 수 있습니까?생성 된 스윙 코드를 아웃소싱합니다.

내 GUI 객체의이 지저분한 스윙 코드가 마음에 들지 않습니다. 그것은 나의 수업을 거대하고 읽을 수 없게 만든다.

IntelliJ IDEA로 구현 된 GUI 작성기가이를 수행 할 수 있다는 것을 알고 있습니다 (http://www.jetbrains.com/idea/features/gui_builder.html 참조).

+0

이클립스와 이클립스 아래에있는 GUI 디자이너를 사용합니까? –

+0

WindowBuilder를 사용합니다. 나는 그것이 표준 GUI 빌더라고 생각한다. – mhmpl

+0

그냥 그 이상의 것이 있습니다 ... –

답변

1

GUI 빌더 (Google, 이전의 Instantiations)는 항상 Java 코드를 생성합니다. 실제로 디자이너의 주된 아이디어입니다 :-)

Java를 구현 언어로 사용하면 XML 또는 다른 정적 지정 언어로 수행 할 수없는 많은 작업을 수행 할 수 있습니다.

편집 : 또한 XWT - XML Windowing Toolkit 볼 수 있습니다 - 내가 이클립스 3에서 작동 여부를 할 수 있지만 "그냥"네 ...

+1

사실,하지만 IntelliJ IDE 예를 들어, 모든 레이아웃 것들이 저장되어있는 * .form 파일을 생성합니다. 프레임 (또는 패널)의 실제 구현은 필요한 변수 및 이벤트 핸들러. 그래서 저는 이클립스에 대한 가능성이있을 수 있다고 생각했습니다. – mhmpl

관련 문제