如果是当前行的值发生变换,TableModel中有相关的事件,方法好像为为valueChanged(),如果发生选择事件,好像有有ListSelect*的事件。
解决方案 »
- 求助:怎么把工具栏按钮在界面左边竖直排列?
- Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
- freeTTS 问题
- 通过Java得到的时间与操作系统时间不一致,如何修改Java虚拟机时间?
- 多线程访问
- 请教一个释放内存的问题
- Applet已经被放弃了,是吗?
- 那里有Java Network Programming下载?一定给分
- jb6好烦呀,请高手指点!(因是初来驾道分子不多,望高手不吝赐教!!!)
- 请大家谈谈JAVA.API.DOC应该怎么用?言者有分!
- 用什么方法可以从JFileChooser中选取的文件中只取该文件所在的目录名?
- .........今日话题...........Exception Vs Return?
jTable1.getSelectionModel().addListSelectionListener(new ListSelectionListener()
{ public void valueChanged(ListSelectionEvent e)
{
System.out.println("选择某行");
} });
jTable1.getColumnModel().addColumnModelListener(
new TableColumnModelListener() {
public void columnMarginChanged(ChangeEvent e)
{
System.out.println("列改动");//columnChange();
} public void columnAdded(TableColumnModelEvent e)
{
}
public void columnMoved(TableColumnModelEvent e)
{
}
public void columnRemoved(TableColumnModelEvent e)
{
}
public void columnSelectionChanged(ListSelectionEvent e)
{
}
});