2014-05-14 10 views
0

Visual Editor는 더 이상 새 버전의 Eclipse에서 지원되지 않으므로 WindowBuilder로 전환하려고합니다.Visual Editor에서 만든 GUI를 Eclipse의 WindowBuilder GUI로 변환하는 방법이 있습니까?

WindowBuilder의 비주얼 편집기에서 만든 패널을 열어 볼 수 있어야하며 모든 구성 요소가 표시되어야하지만이 경우는 아닌 것 같습니다. 모든 구성 요소 크기는 0px x 0px로 표시되며이 값을 변경 한 후에도 구성 요소는 여전히 미리보기 창에 표시되지 않습니다.

모든 구성 요소는 표준 JComponent (예 : JLabel)를 확장하는 사용자 정의입니다.

문제가 일종의 비 호환성인지, 사용자 지정 구성 요소와 컨테이너를 사용하고 있는지 또는 내 WindowBuilder 설치 (또는 다른 것)와 관련된 문제인지 확실하지 않습니다. 누구든지 어떤 통찰력을 가지고 있습니까? 나는 매우 감사하게 될 것이다! 내가 제대로 질문을 이해한다면 :

답변

0

몇 시간 동안이 문제를 해결 한 후에 오류의 원인을 발견했습니다. 미리보기를 표시하기 위해 코드를 구문 분석 할 때 비주얼 편집기가 좀 더 관대 한 것처럼 보입니다. 윈도우 빌더

내 문제는 일반적으로 다음과 같은 것을 막아야 : 패널/대화 모두 paramterless의 contructors의

  • 부족이 표시 및 구성 요소 내에서 할 수 있습니다. WB는 이러한 생성자를 사용하여 코드를 구문 분석하여 동적으로 생성 된 리소스를 얻는 데 문제가 발생하여 null 포인터 예외가 발생합니다.
  • 비주얼 에디터는 이것을 무시하고 할 수있는 것을 보여 주었다. Window Builder는 문제가되는 구성 요소의 일부를 표시하지 않습니다. 특정 장소에 null 체크를 추가하면이를 해결할 수 있습니다.

는 이러한 문제를 해결 한 후, 나는이 작업을 수행 할 때, 아무것도 미리보기 창에 표시되지

0

모든 당신은 WindowBuilder 편집자에게>> 바로 패키지 탐색기에서 클래스를 클릭합니다 할

+0

윈도우 빌더 내 GUI 화면 중 하나를 다시 할 필요가 없었다. 그것은 모든 구성 요소를 알고 있지만 제대로 표시되지 않습니다 – user3478532

+0

어떤 코드없이 내가 무슨 문제인지 확실히 말할 수 없습니다. 내가 말할 수있는 것은, WindowBuilder를 설치하기 전에 JFrame과 JPanel과 같은 클래스를 확장 한 클래스를 작성하고 잘 작동했기 때문입니다. –

0

가끔 코드가 전송되지 않는 것으로 나타났습니다를 오픈이있을 것이다 windowBuilder 편집기를 사용하여 파일을 직접 다시 열려고 할 때 멋지게 오버랩됩니다. 필자는 기존 코드와 동일한 유형의 새 WindowBuilder 문서를 만든 다음 불편을 느끼지 않으면 파일 내용을 대체하는 것이 효과가 있다는 것을 발견했습니다.