2013-01-16 4 views
3

사용자가 JTextField를 통해 단어를 입력하게했습니다. 문자열의 글꼴을 설정하고 싶습니다. 여기까지 내가 지금까지 가지고있는 것이있다. JLabel의 매개 변수로 글꼴을 허용하지 않기 때문에JTextField에서 가져온 텍스트의 글꼴을 설정하십시오.

Font f; 
f = new Font(input.getText(), Font.ITALIC, 32); 
word = new JLabel(f, SwingConstants.CENTER); 

불행하게도, 자바는 나에게 컴파일러 오류를 던지고있다. 텍스트 필드에서 가져온 문자열의 글꼴을 설정하고 JFrame에 표시 할 수 있습니까?

답변

4

JComponent.setFont(Font)을 참조하십시오.

이 구성 요소의 글꼴을 설정합니다.


그러나 (스타일) 콤보에 대한 this answer 또는 목록을 사용 this answer을, 글꼴 이름을 설정 볼 수있는 텍스트 필드보다 더

:

+0

감사합니다. 내가 알아 냈어 : – carebear

+0

맞아, 받아 들일 께 +1 – mKorbel

관련 문제