2016-09-25 6 views
0

자바에서 GroupLayout에 대해 배우고 있습니다. 정확히 "Alignment.BASELINE"은 Java GroupLayout에서 무엇을 의미합니까?

Alignment.LEADING

, CENTERTRAILING

, 나에게 의미가 있지만 무엇 BASELINE 수단 모른다.

Alignment.BASELINE을 지정하면 구성 요소는 어디에 위치합니까?

나는 이것이 매우 기본적인 질문이라는 것을 알고 있지만 아무도 도와 줄 수 없습니까?

미리 감사드립니다.

답변

1

Alignment.BASELINE은 텍스트 정보를 렌더링하는 구성 요소 (예 : JLabel, JButton 등)에서 작동합니다. 것을 숙박 동일 (수평) 라인에 자신의 텍스트의 기준선 (쉽게 읽기 수 있도록 Alignment.BASELINE 정렬로, GroupLayout는 이러한 구성 요소를 정렬합니다, 눈은 가상 줄에/아래로 뛰어 필요가 없습니다 본문).

Java Swing tutorial - GroupLayout - 특히 '수직 레이아웃'섹션을 참조하십시오.

+0

간단히 말해, 구성 요소를 "하단"에 배치하는 것입니까? 답변 해 주셔서 감사합니다. – Kcits

+0

"간단히 말해, 구성 요소를"하단 "을 따라 배치합니다." 그다지 "텍스트의 기준선을 따라"(바닥 정렬보다 수직 중심에 더 가깝습니다). 그러나 당신의 해석이 당신을 더 행복하게한다면, 나는 누구를 반대해야합니까? –