2014-03-26 4 views
0

Java에서 탁상용 시뮬레이션 게임을 돕기 위해 GUI를 만들려고합니다. 그 일환으로 레이블이나 다른 형식의 텍스트 디스플레이가 필요해 명확한 글꼴 크기를 허용합니다. JLabel에서 텍스트의 크기를 조작 할 수있는 방법이 있습니까, 그렇지 않다면 그렇게 할 수있는 또 다른 요소가 있습니다. 나는 각 경우에 대해 이미지를 사용할 수는 있지만 오히려하지 않을 것입니다.JLabel에서 텍스트의 크기를 조정할 수 있습니까?

답변

3

당신은과 같이, 라벨에 .setFont 방법을 사용할 수 있습니다 :

는 여러 가지 방법이 있습니다
label = new JLabel("A label"); 
label.setFont(new Font("Serif", Font.PLAIN, 14)); 
1

당신이 당신이 궁극적으로 달성하고자하는 무엇을 기반으로 달성 할 수 있습니다.

예를 들어, 당신이 사용할 수 ...

Font font = ... 
AffineTransformation at = AffineTransformation.getScaleInstance(2, 2); 
font = font.deriveFont(at); 
변경할 구성 요소에 결과 Font를 할당하는 것을 잊지 마세요 ... 글꼴 크기를 두 배로

)

+0

진정한 ans에 대한 권리 ans 친구 +1 – Krishna

관련 문제