正如标题所说 - 我试图想出一种方法,在我的编辑器的RSyntaxTextArea实例中,在行分隔行数和源代码之间产生一个小的间隙,比如5个像素。我正在查看API而一无所获......
注意:我使用的是Maven central-v2.5.3上的最新版本。
这是一个简单的演示,您可以看到差距有多接近:
答案 0 :(得分:-1)
我太快问了这个问题...... RTextAreaBase提供了getMargin()和setMargin()方法,可以用来改变组件的插图。
以下简单的行增加了差距:
// Increase the gap between the (vertical) margin line and the source code.
Insets in = textArea.getMargin();
textArea.setMargin(new Insets(in.top, in.left + 5, in.bottom, in.right));