У меня есть приложение Java Swing, в котором есть JTextField.Я хочу назначить минимальную ширину для поля, чтобы оно расширялось несмотря ни на что.Я даже пытался запустить его с каким-то текстом внутри поля, но безрезультатно.
JTextField
Редактировать: Макет представляет собой GridBagLayout для этой конкретной области.
JTextField is being smooshed unless I expand the window more.">
Это зависит от того, какой макет вы используете, но попробуйте
TextField.setPreferredSize(new Dimension(150, 23));
или инициализируйте текстовое поле с помощью
JTextField TextField = new JTextField(20);