outputPanel.setLayout(new BoxLayout(outputPanel, BoxLayout.Y_AXIS));
을 사용한 다음 요소 (예 : JLabels, JButton)를 outputPanel
에 추가합니다. 예 : outputPanel.add(submitButton);
.요소의 중심을 사용하여 BoxLayout에 요소를 가운데에 배치하는 방법은 무엇입니까?
나는 모든 추가 된 요소가 "중앙에 배치"된 것을 볼 수 있습니다. 내 요소가 중심에 있기를 원하기 때문에 좋다. 내가 "중심"이라고 쓸 때 나는 "좌우로부터 동등한 거리"를 의미합니다. 그러나 문제는 요소의 왼쪽 부분이 중심에 배치된다는 것입니다. 그리고 중심에 배치 할 요소의 중심을 갖고 싶습니다. 이 문제를 어떻게 해결할 수 있습니까?
비슷한 문제가있어서 'BoxLayout'을 사용하는 대신'FlowLayout'이 더 잘 작동하고 그 안에 개체를 가운데 맞춤하기가 더 쉬워졌습니다. – JFreeman