2012-06-08 6 views
2

JFrame에서 GridBagLayout을 사용하고 있는데 한 행 또는 두 행을 건너 뛰고 행을 공백으로 표시 한 다음 해당 행 다음에 버튼이 있어야합니다. 내가 설명했던 것을하기 위해 문서에서 어떠한 방법도 찾을 수 없다. 내가 이것을 할 수있는 방법을 아는 사람이 있는가?행 건너 뛰기 GridBagLayout

+0

[GridBagLayout 사용 방법] (http://docs.oracle.com/javase/tutorial/uiswing/layout/gridbag.html)에 따르면 'gridx, gridy'를 사용하여 행과 열을 설정할 수 있습니다. 추가하려는 구성 요소? –

+0

이미 사용하고 있지만, y 값을 건너 뛰고 빈 공간으로 표시 할 수 있어야합니다. –

답변

5

빈 구성 요소를 추가하는 것보다 훨씬 깔끔한 것으로 나타났습니다 ... 추가하는 구성 요소와 그 주변의 다른 구성 요소 사이의 공백을 선택할 수있는 insets라는 GridBagConstraint이 있습니다. 답변을 주셔서 감사합니다!

4

공백으로 유지하려는 행에 빈 구성 요소를 추가 했습니까? 빈 JPanels처럼? 아니면 보이지 않는 구성 요소 일 수도 있습니다.

+0

이것이 내가하는 일입니다. 필자는'fillerPanel' 같은 새로운 JPanel을 만들거나 채우려는'Dimension'을 제공합니다. 항상 저에게 큰 도움이되었습니다. – kentcdodds