gpt4 book ai didi

java - 如何向 jtextfield 添加填充

转载 作者:IT老高 更新时间:2023-10-28 20:51:06 24 4
gpt4 key购买 nike

如何向 jtextfield 添加一些填充?我试过 tf.setMargin(new Insets(5,5,5,5)); 没有任何效果。

最佳答案

您遇到的问题是 UI 在文本字段上设置了自己的边框,覆盖了您设置的边距。您可以在 setMargin() 的 javadoc 中看到对此效果的警告。

解决办法是让UI设置一个边框,然后挤进自己的另一个边框:

field.setBorder(BorderFactory.createCompoundBorder(
field.getBorder(),
BorderFactory.createEmptyBorder(5, 5, 5, 5)));

关于java - 如何向 jtextfield 添加填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8792651/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com