borderLayout을 사용하여 JFrame 및 Box (BoxLayout.X_AXIS)에 구성 요소를 정렬하여 서로 옆에 단추를 배치합니다. 그러나 두 가지 문제를 만듭니다단추 크기를 변경하지 않고 단추 텍스트를 변경하십시오.
내가 같은 크기로 버튼을 원하는,하지만 자동으로 (내가 런타임에 버튼 내부의 텍스트를 변경할 때 특히 짜증나는) 그 안에 텍스트에 맞게 그 크기를 조정
내가 버튼 사이의 공간을 조금 갖고 싶어
이가의 BorderLayout을 사용 가능 (의 10 픽셀을 가정 해 봅시다), 또는 내가 null로 setLayout의를 사용해야합니까? 그렇다면 프레임의 버튼 배치가 원래대로 돌아 가지 않을까요? 또는이 작업은 borderLayout과 함께 배치 된 Box에 의해 처리됩니까?
감사합니다. 작업 한 버튼의 최소/최대 크기를 설정하십시오. 이제 GridBagLayout을 살펴보고 있습니다. – FinalArt2005
preferredSize 설정은 너비가 아닌 높이에만 적용됩니다. – FinalArt2005