在JTextArea中添加边距?

时间:2013-02-06 23:38:33

标签: java swing jlabel jtextarea

所以我有一个JTextArea,它会从左上角显示文字。我希望所有4个边都有一些边距,因此在文本和区域边界之间有一些空间。

我研究了很多,找不到任何解决方案。我该怎么办?

另外,我想也许可以在所有4个方面贴上标签来创建虚拟边距。如何创建具有一定宽度和高度的JLabel

1 个答案:

答案 0 :(得分:11)

可能我没有正确理解你的问题。但是,您可以使用setMargin()

// set the margin for all four sides
tt.setMargin( new Insets(10,10,10,10) ); // tt is JTextArea instance

一些重要的链接

1. setMargin API

2. Class Insets