1. Canvas3D 객체와 JFrame 결합
문제 코드
JFrame frame=new JFrame();JPanel panel=new JPanel();panel.add(BorderLayout.center,canvas);frame.getcontentPane().add(BorderLayout.center,panel);
위의 경우 canvas가 frame에 결합하지 못했다.
해결 코드
panel.setLayout(new BorderLayout());
panel.add("Center",canvas);
로 BorderLayout 객체를 생성하여 layout설정 후, 문제가 해결되었다.
-- Panel은 기본이 FlowLayout이였는데... BorderLayout.CENTER한다고 먹나..
FlowLayout을 기본 사용하는 panel에
panel.add(canvas)가 올바른 적용일텐데.. 그래서 안됐을가...
하도 간만이라.. 한번 해봐야겠다..
'JAVA' 카테고리의 다른 글
1. Getting started with JOGL (0) | 2007.07.16 |
---|---|
0. Start of JOGL (0) | 2007.07.16 |
Scene 그래프 갱신 (0) | 2007.07.16 |
Simplest java3d program (0) | 2007.07.16 |
기본 동영상 재생 소스 (0) | 2007.06.05 |