2011-12-02 5 views
2

Eclipse Indigo에서 Windowbuilder를 사용하고 있습니다.WindowBuilder (Java)에서 특정 패널을 전환하는 방법

메인 JPanel이 있는데, 버튼을 클릭하면 팝업 될 새 패널을 추가하고 싶습니다. 디자인 프레임에 메인 패널의 새 패널이 설치되어있는 것을 어떻게 볼 수 있습니까?

감사합니다.

답변

2

"구성 요소"라는 구조보기의 일부인 창이 있어야합니다. 거기에서 새로운 JPanel을 클릭하십시오. 나는 잠시 전에 이것을 했었지만 현재는 Windowbuilder를 설치하지 않았으므로 100 % 긍정적이지 않습니다. 내가 할 수있을 때 확인하겠습니다.

편집 : 확인해 보았습니다. 여기 그것이 작동하는 방법입니다. 새 응용 프로그램 창을 만든 경우 팔레트보기가 열려 있는지 확인하십시오 (창 ->보기 표시 -> 팔레트). 이제는 패널 사이를 전환하는 가장 좋은 방법은 카드 레이아웃을 사용하는 것입니다. 따라서 카드 레이아웃을 팔레트에서 창으로 드래그하십시오. 이제 팔레트에서 JPanels를 구성 요소 윈도우의 getContentPane()으로 드래그하면 단추 등으로 해당 패널을 전환 할 수 있습니다.

0

각 패널은 자체 파일에 JPanel의 고유 서브 클래스로 만들어야합니다. 이런 식으로 내부 클래스를 사용하는 것은 매우 나쁜 생각입니다. WB는 의도적으로 그 스타일을 지원하지 않습니다.

관련 문제