繁体   English   中英

如何在IntelliJ Java Swing表单中调整标签,文本字段等的大小?

[英]How do I resize labels, text fields, etc. in the IntelliJ Java Swing form?

因此,例如,我创建了一个文本字段。 在此输入图像描述

试图调整它的大小 在此输入图像描述

但是一旦我释放鼠标,它就会回到原来的大小 在此输入图像描述

那我该怎么做? 如何调整元素大小? 是的,我试图改变最小尺寸,最大尺寸,首选尺寸,但它也不起作用,没有任何反应。

您可以在组件上对父组件或setPreferredSize执行setLayout(null) ,其中任何一个组件都可以调整组件的大小。 但最好的答案是将字体大小设置为更大的尺寸( setFont(...) ),这将导致它们变得更大(在getPreferredSize中具有更大的值)。

JTextField tf = ...;
tf.setFont(tf.getFont().deriveFont(tf.getFont().getSize() * 2));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM