那我该怎么办?如何调整元素大小?是的,我试图改变最小尺寸,最大尺寸,首选尺寸,但它也不起作用,没有任何反应。
答案 0 :(得分:0)
您可以在父组件上setLayout(null)
或组件上setPreferredSize
,其中任何一项都可以让您调整组件的大小。但最好的答案是将字体大小设置为更大的尺寸(setFont(...)
),这将使它们变得更大(在getPreferredSize中具有更大的值)。
JTextField tf = ...;
tf.setFont(tf.getFont().deriveFont(tf.getFont().getSize() * 2));