2012-07-11 9 views
1

JCheckboxJPanels 두 개를 다른 JPanelMigLayout과 다른 행에 각각 추가했습니다. 문제는 행 사이의 틈새가 1 ~ 2cm이고 그 사이의 틈새를 원하지 않는다는 것입니다. 나는 공간을 채우기 위해 자라려고했지만 수직으로가 아니라 수평으로 만 채 웁니다.MigLayout이있는 행 사이의 간격

누군가가이 문제를 해결할 수 있기를 바랍니다. 나는 초보자이기 때문에 당신이 "쉽게 얻을 수있는"길로 설명 할 수 있기를 바랍니다.

감사

+0

도와주세요 : 귀하의 코드를 보여주세요 :) –

답변

0

당신이 그들을 변경 explicitliy하지 않는 경우 MigLayout 구성 요소 사이의 표준 크기의 간격을 사용합니다. 이러한 틈을 삭제하려면 행 정의의 행 사이에 0lp!을 설정할 수 있습니다 (예 : 당신이 MigLayout에서

MigLayout mg = new MigLayout("", "", "1");

0

레이아웃 거기에이 작업을 수행 공백 (첫 번째는 레이아웃 정의에서 3 개의 문자열) : gap 및 그 종 변형 gapy,

new MigLayout("gapy 0...", "[...]", "[...]"); 
0

당신의 MigLayout 선언 위치를 ;-)

종류 안부 무엇을 의미하는지의 MigLayout("", "[]", "[my checkbox row definitions]0lp![my first panel row definitions]0lp![my second panel row definitions]")

희망,

전원을 켜고