JTextField在不扩展窗口的情况下获得截止

时间:2011-12-28 00:08:36

标签: java swing user-interface jtextfield

我有一个Java Swing应用程序,里面有JTextField。我想为字段指定最小宽度,以便无论如何都会扩展。我甚至尝试用字段内的一些文本启动它无济于事。

编辑:布局是该特定区域的GridBagLayout。

The <code>JTextField</code> is being smooshed unless I expand the window more.

1 个答案:

答案 0 :(得分:2)

这取决于您使用的布局,但请尝试

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

或使用

初始化文本字段
JTextField TextField = new JTextField(20);