如何在 JTextArea 中为文本的右侧和顶部添加边距,例如每个 5 像素。
这是图片:Click Here
public class SubTextField extends JTextArea{
public SubTextField()
{
setLineWrap(true);
setWrapStyleWord(true);
setPreferredSize(new Dimension(0,50));
Border b = BorderFactory.createMatteBorder(1, 1, 1, 1, Color.black);
setBorder(b);
setFont(new Font("Arial",Font.PLAIN,16));
actionButtons();
}
}
最佳答案
setMargin(new Insets(5,0,0,5));
将在顶部和右侧创建 5 像素的边距。
(Insets
对象的参数分别是 top、left、bottom 和 right)。
关于java - 如何在 JTextArea 中添加文本边距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16330329/