n00*_*13f 8 java swing jtextfield jtextarea
我想增加JTextField和JTextArea的间距/填充/插入.有效增加下图中两条红线之间的间距:
Luh*_*har 12
您还可以尝试使用EmptyBorder来放置两个组件之间的间隙.如果您已有Border,则可以将其与EmptyBorder结合使用以创建CompoundBorder.在下面的代码片段中,创建了一个新的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)
)
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9781 次 |
| 最近记录: |