저는 Java에 익숙하지 않고 일부 레이블, 버튼 및 텍스트 필드로 GUI 응용 프로그램을 만들려고합니다. 이 프로그램은 매우 간단하며 방금 FlowLayout 인 기본 레이아웃을 사용하려고했습니다. 나는 그럭저럭 모든 것을 잘 살 수 있었고 크기를 정할 수 있었다. 그러나 유일하게 일하는 것처럼 보이지 않는 것은 정렬이다. 버튼과 텍스트 필드를 특정 정렬로 배치하고 싶습니다. 그러나 정렬을 설정할 때마다 객체 자체가 아닌 객체가 무엇이든간에 텍스트를 이동시킵니다.Java Swing FlowLayout Alignments
button.setHorizontalAlignment(JButton.RIGHT);
을하지만 버튼 대신 버튼 자체 내부의 텍스트를 정렬처럼 보인다 예를 들어, 내가 썼다. 내부 텍스트 대신 단추 자체를 정렬 할 수있는 방법이 있습니까?
다른 정렬 유형 (예 : BoxLayout)에서는 정렬 작업을 더 쉽게 처리 할 수 있지만, FlowLayout을 사용하여 정렬 할 수 없다면이 예제에서는 FlowLayout을 사용하고 싶습니다. 그렇게 생각하지 마십시오.)
미리 감사드립니다. AbstractButton
의
+1 좋은 질문, 스윙에 대한 [SSCCE] 더 나은 질문을 게시입니다 (http://sscce.org/) 나는이 일을 생각하지 않는다 – mKorbel