怎样监听jtable的列改变事件? 我想在用户的光标离开某列时,如果列值发生了改变,做出一些处理。不知应该使用什么事件。另外,如果我的列使用了一个jcombobox的话,是否也可以做到以上说的处理?请高手们指点指点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接在Model中实现,你大概想要的是数值验证/回退之类的功能吧 应该要在写个TableModel ,然后再写事件 gongfuliang 说的不错,可怎么实现啊?能否给个实例代码?Model好像是个非可视对象,怎么添加事件啊?我是个java新手,别见笑! http://blog.csdn.net/jsship/archive/2008/03/10/2161629.aspx楼主看看这, TableModel应用实例 先给你一个Editor中实现的例子:public class NetTestIPAddressEditor extends AbstractCellEditor implements TableCellEditor {@Override public Object getCellEditorValue() { if (从Renderer中获取单元格的值,判断值是否合法) {JOptionPane.showMessageDialog(panel, "Invalidate IP address!", "Confirm", JOptionPane.INFORMATION_MESSAGE);return "127.0.0.1"; } /* 获得编辑的值 */ return Renderer中的值; }} 怎么学java? 按章节分割文件,涉及到正则表达式 数据库的连接 用java代码怎样实现开机自启动 我想用Ultredit做java的练习,请教应该怎么配置Ultredit呢? 我在做分析的时候,将Rose中的用例图copy到word中,为什么字体显示??,不能正确的显示字体? 怎么样分割文件? 请教:Java下用JAVA.UTIL.ZIP类压文件用ZIP8解压后文件变小不可用 请问:今年的Scjp的考纲有没有变化? 各位大虾,请帮帮忙!!!100分相送 int是否可序列化? 关于java的三层架构
Model好像是个非可视对象,怎么添加事件啊?
我是个java新手,别见笑!
楼主看看这, TableModel应用实例
public class NetTestIPAddressEditor extends AbstractCellEditor implements
TableCellEditor {
@Override
public Object getCellEditorValue() {
if (从Renderer中获取单元格的值,判断值是否合法) {
JOptionPane.showMessageDialog(panel, "Invalidate IP address!", "Confirm",
JOptionPane.INFORMATION_MESSAGE);
return "127.0.0.1";
}
/* 获得编辑的值 */
return Renderer中的值;
}
}