2013-03-23 7 views
5

JTextField에는 다소 큰 경계가 있지만 텍스트는 원하는대로 작동하지 않습니다.JTextField에서 텍스트를 정렬하는 방법은 무엇입니까?

_________________ 
|     | 
|     | 
|text    | 
|     | 
|_________________| 

내가 할 것 어떻게 그렇게 내 텍스트이

_________________ 
|text    | 
|     | 
|     | 
|     | 
|_________________| 

편집처럼 정렬 : 이 JTextArea 내 문제를 해결 사용. 고맙습니다.

+0

:

myLabel.setHorizontalAlignment(SwingConstants.LEFT); myLabel.setVerticalAlignment(SwingConstants.TOP); 

레이아웃 관리자는이 일의 또 다른 방법입니다 첫 번째 장소? 선호하는 높이를 사용하고 멋진 UI를 갖도록하는 것이 어떻습니까? –

+0

어떻게하면됩니까? 현재 나는 'setBounds (1010200400)'을'setLocation (10,10)'과'setPreferredSize (200,400)'으로 변경합니까? –

+0

'setBounds()'와'setLocation()'을 절대로 호출해서는 안됩니다. 이것이 레이아웃 관리자의 임무입니다. setPreferredSize()도 호출하면 안됩니다. JTextField는 생성 할 때 지정한 열의 수에 따라 기본 크기를 알고 있습니다. 레이아웃 관리자 사용 : http://docs.oracle.com/javase/tutorial/uiswing/layout/using.html –

답변

관련 문제