public ComponentLineNumberTable(JScrollPane jScrollPane, JTable table) {
this.scrollPane = jScrollPane;
this.table = table;
this.table.getModel().addTableModelListener(new TableModelListener() {
public void tableChanged(TableModelEvent tme) {
ComponentLineNumberTable.this.repaint();
}
});
this.table.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
public void valueChanged(ListSelectionEvent lse) {
ComponentLineNumberTable.this.repaint();
}
});
this.scrollPane.getVerticalScrollBar().addAdjustmentListener(new AdjustmentListener() {
public void adjustmentValueChanged(AdjustmentEvent ae) {
ComponentLineNumberTable.this.repaint();
}
});
setPreferredSize(new Dimension(26, 50));
}
ComponentLineNumberTable.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:SyncRunner-Pub
作者:
评论列表
文章目录