JTextField получает отсечение без расширения окна - PullRequest
3 голосов
/ 28 декабря 2011

У меня есть приложение Java Swing, в котором есть JTextField.Я хочу назначить минимальную ширину для поля, чтобы оно расширялось несмотря ни на что.Я даже пытался запустить его с каким-то текстом внутри поля, но безрезультатно.

Редактировать: Макет представляет собой GridBagLayout для этой конкретной области.

imageJTextField is being smooshed unless I expand the window more.">

1 Ответ

2 голосов
/ 28 декабря 2011

Это зависит от того, какой макет вы используете, но попробуйте

TextField.setPreferredSize(new Dimension(150, 23));

или инициализируйте текстовое поле с помощью

JTextField TextField = new JTextField(20);
...