2014-10-18 2 views
0

다음 작업을위한 레이아웃 유형에 대한 제안이 필요합니다. 사용자가 동일한 크기의 일부 구성 요소 (레이블 또는 다른 패널)를 추가하거나 제거 할 수있는 패널이 있습니다. 동일한 열에는 특정 수의 구성 요소가 있습니다 (예 : 열당 4 개의 구성 요소). 행의 구성 요소 수는 사용자에 따라 다릅니다. 구성 요소 사이의 거리는 고정되어 오른쪽 상단이 위로 향하게됩니다. 나는 내가 필요한 것을 이미지로 연결해 줄 것이다 ... 고마워. link특정 작업을위한 Java 레이아웃

+2

http://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html – Maroun

+0

GridLayout과 같이 보일 수 있습니다. 시작 부분에 하나의 구성 요소 만 있으면 내 패널이 늘어나고, 이것을 피하는 방법? –

답변

0

나는 GridLayout을 원하지만 MigLayout과 같은 타사 레이아웃 관리자를 사용하는 것이 좋습니다. 빈 셀이있는 경우 JComponents을 서로 다른 레이아웃 관리자로 중첩 할 수 있습니다 (이 SO question 참조). MigLayoutJComponents에서 설정 한 기본 크기를 준수하면서 GridLayout을 시뮬레이트 할 수 있기 때문에 더 쉬워집니다. 구성 요소를 늘리지 않고도 빈 셀을 사용할 수 있습니다.

+0

나는 MigLayout을 시도 할 것이다, 고마워. –

관련 문제