怎样在Java中实现如编辑器左侧显示行号那样的功能?
许多编辑器中都有在左侧显示行号的功能.
这个在Java中怎样实现?
如 中间是一个TextArea. 左侧则显示文字的行号.
有人回复过:
“JScrollPane 除了滚动条和视口之外,也可以有一个列标题和一个行标题。这二者都是 JViewport 对象,可用 setRowHeaderView 和 setColumnHeaderView 指定。列标题视口自动左右滚动,跟踪主视口的左右滚动。(但是它不会垂直滚动。)行标题的滚动方式与此类似。”
看不明白,哪位提供更详细一些的说明或者实现?
谢!