[java] 패널 사이즈 변경시 내부 컴포넌트 사이즈 변경하기..

sadrove의 이미지

패널 내부에 컴포넌트가 있을 때...
패널의 사이즈가 변경될 때...
내부 컴포넌트들도 같이 사이즈가 변경되게 하고 싶은데요...
아래와 같이 해봤는데..잘 안되네요...
리스너에 대해 개념이 아직 없나봐요...ㅠ.ㅠ.
많은 지도부탁드립니다..

rightPanel.addComponentListener(new ComponentAdapter(){
	public void componentResized(ComponentEvent ev){
		Component comp = ev.getComponent();
		Dimension propertySize = new Dimension(comp.getWidth()-50, comp.getHeight()-50);
		
		sourceTextArea.preferredSize(propertySize);
	}
});
fender의 이미지

다양한 LayoutManager의 쓰임에 대해 검색해보세요.

----------------------------
[서명] 그놈 한국 사용자 모임 - 그놈에 대한 모든 것! - 게시판, IRC, 위키, 갤러리 등등...