关于JTable的问题! 为什么要加个链接?JTable本身就有事件监听,一样点击zz时能引发一个事件,然后你在事件实现代码里探出一个对话框不就ok了吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以啊。监听事件,如:TableModel tm;//创建TableModelJTable yourTable=new JTable(tm); ListSelectionModel lsm=yourTable.getSelectionModel();lsm.addListSelectionListener(new YourSelectionListener(this));创建一个新的监听类:class YourSelectionListener implements ListSelectionListener{ public void valueChanged(ListSelectionEvent e){ //在这里弹出对话框 }} 注意的是,每点一次TABLE的内容,就会调用两次valueChanged方法。所以,需要判断:if(YourTable.getSelectionModel().getValueIsAdjusting()) JTable 没有这样的事件接口 关于socket网络通信对象流,求助。。。 为什么我定义了还是错误啊? 在java应用程序中怎么实现将不同的输入赋值给不同的变量呢? 多态问题 菜鸟提问,请大家帮忙~什么时候用到String的null值啊? 来看一下 JAVA继承的类是不是要经过编译的? 什么是javabean??? 送分的题目。如何set path和classpath? 求教 :关于用java将坐标计算成 WKB值 的方法 关于用socket传递对象的问题 大家都来说一下:用java编写俄罗斯方块能有多少种方法呢?
TableModel tm;
//创建TableModel
JTable yourTable=new JTable(tm);
ListSelectionModel lsm=yourTable.getSelectionModel();
lsm.addListSelectionListener(new YourSelectionListener(this));创建一个新的监听类:
class YourSelectionListener implements ListSelectionListener{
public void valueChanged(ListSelectionEvent e){
//在这里弹出对话框
}
}
注意的是,每点一次TABLE的内容,就会调用两次valueChanged方法。所以,需要判断:
if(YourTable.getSelectionModel().getValueIsAdjusting())