제가 CUI로 채팅프로그램 인터페이스를 만들다가..
LayoutManager를 쓰는데..소스에
==================================================
Panel downPanel, downMenu1, downMenu2;
BorderLayout fLayout = new BorderLayout();
downPanel.setLayout(fLayout);//==이부분이 문제.....
downPanel.add(downMenu1, North);
downPanel.add(downMenu2, Center);
setLayout(fLayout);
=================================================
이런 부분의 소스가 있습니다...
저게 downPanel의 LayoutManager를 fLayout이라고 쓰면 에러가 나고
new BorderLayout()라고 하면 에러가 나지 않습니다...
fLayout이나 new BorderLayout이나 똑같지 않나요?.
책에도 이부분에대해서 설명이 없어서 궁금해서 올립니다.
왜 fLayout이라고 하면 에러가 나는지 좀 알려주세요...
글고 첨부된 파일의 소스를 보시면 알겠지만....
저처럼 전체 인터페이스의 하단부분메뉴를 한개의 Panel에 다 담아서 Frame에
BorderLayout으로 South에 포함시키는 방법은 없는지도 궁금합니다..
고수님들 좀 알려주세요
아빠몬 2026.08.08
flayout이 두 번 다른 패널에서 setlayout 되고 있어서...
진주 2026.08.08
음 그걸 좀더 자세히 좀 알려주심 안될까요?.........ㅠ.ㅠ 이해가 안되서리..ㅠ.ㅠ
서희 2026.08.08
flayout을 두 개의 패널에서 사용해서 문제가 나는 것.