我是靠谱客的博主 背后哈密瓜,这篇文章主要介绍java jtable 事件_Java Swing - 如何处理JTable列更改事件,现在分享给大家,希望可以做个参考。

import javax.swing.JTable;

import javax.swing.event.ChangeEvent;

import javax.swing.event.ListSelectionEvent;

import javax.swing.event.TableColumnModelEvent;

import javax.swing.event.TableColumnModelListener;

public class Main {

public static void main(String[] argv) throws Exception {

JTable table = new JTable();

table.getColumnModel().addColumnModelListener(new MyTableColumnModelListener(table));

}

}

class MyTableColumnModelListener implements TableColumnModelListener {

JTable table;

public MyTableColumnModelListener(JTable table) {

this.table = table;

}

public void columnAdded(TableColumnModelEvent e) {

int fromIndex = e.getFromIndex();

int toIndex = e.getToIndex();

System.out.println(fromIndex);

System.out.println(toIndex);

}

public void columnRemoved(TableColumnModelEvent e) {

int fromIndex = e.getFromIndex();

int toIndex = e.getToIndex();

System.out.println(fromIndex);

System.out.println(toIndex);

}

public void columnMoved(TableColumnModelEvent e) {

int fromIndex = e.getFromIndex();

int toIndex = e.getToIndex();

System.out.println(fromIndex);

System.out.println(toIndex);

}

public void columnMarginChanged(ChangeEvent e) {

System.out.println(e);

}

public void columnSelectionChanged(ListSelectionEvent e) {

System.out.println(e);

}

}

最后

以上就是背后哈密瓜最近收集整理的关于java jtable 事件_Java Swing - 如何处理JTable列更改事件的全部内容,更多相关java内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(31)

评论列表共有 0 条评论

立即
投稿
返回
顶部