我想增加间距/填充/插入文本字段 http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JTextField.html and J文本区 http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JTextArea.html。有效增加下图中两条红线之间的间距:
您还可以尝试使用 EmptyBorder 在两个组件之间放置间隙。如果您已有边框,则可以将其与 EmptyBorder 结合使用来创建复合边框。在下面的代码片段中,创建了一个新的CompoundBorder,它具有TitledBorder 和EmptyBorder,后者强制在组件周围填充1 像素。
testPanel.setBorder(
javax.swing.BorderFactory.createCompoundBorder(
javax.swing.BorderFactory.createTitledBorder(
null, "Border Title",
javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION,
javax.swing.border.TitledBorder.DEFAULT_POSITION,
new java.awt.Font("Verdana", 1, 11)
),
javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1)
)
);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)