프로그래밍 (1) 썸네일형 리스트형 자바 스윙 레이아웃 끼리 정렬하기 원래 스윙을 잘 다루지 못해서 창 크기에 상관없이 고정된 크기로만 내용을 출력하게끔 시켰다가 창 크기에 상관없이 유동적으로 바뀌었으면 해서 내용을 찾던중에 안드로이드와 비슷하게 스윙의 BorderLayout 을 사용해서 구성 패널들을 창 크기에 맞게 조절해줄 수 있었다. 우선 기본 패널 X와 X에 딸린 A, B, C의 패널이 존재할때 A를 맨 위에 배치하고자 하면 X.add(A, BorderLayout.NORTH); 다음 B를 좌측에, C를 가운데부터 우측까지 두고자 하면 B.setPreferredSize( new Dimension(300, 300));X.add(B, BorderLayout.WEST); C.setPreferredSize( new Dimension(300, 300));X.add(C, Bor.. 이전 1 다음