在JTextArea中添加边距?

use*_*425 8 java swing jlabel jtextarea

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

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

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

Smi*_*mit 11

可能是我不正确理解你的问题.但是你可以使用setMargin()

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

一些重要的链接

1. setMargin API

2.类别插入