Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Netbeans builder使用java.awt停止UI自动调整大小_Java_User Interface_Netbeans - Fatal编程技术网

使用Netbeans builder使用java.awt停止UI自动调整大小

使用Netbeans builder使用java.awt停止UI自动调整大小,java,user-interface,netbeans,Java,User Interface,Netbeans,我刚刚使用netbeans interface builder制作了一个UI,它使用java.awt作为接口组件。我遇到的问题是,一旦我运行应用程序,它看起来是这样的: 但是,在填充文本字段后,它可能会自动调整大小,不是立即,而是每当我在其附近单击时: 我如何解决这个问题?试试: Dimension d = textField.getPreferredSize(); textField.setMaximumSize(d); 或: textField.setColumns(10) //

我刚刚使用netbeans interface builder制作了一个UI,它使用java.awt作为接口组件。我遇到的问题是,一旦我运行应用程序,它看起来是这样的:

但是,在填充文本字段后,它可能会自动调整大小,不是立即,而是每当我在其附近单击时:

我如何解决这个问题?

试试:

Dimension d = textField.getPreferredSize();  
textField.setMaximumSize(d); 
或:

textField.setColumns(10) //change 10 to whatever suits you ;)