一个我认为比较难的问题,我希望,能够引起您的兴趣!!! 你要做的是应用程序还是applet?如果是后者,可以用jsp页面取得数值再用javascript计算和 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是做应用程序,里面用到了jdbTable,然而我需要客户不能够修改某些指,并且在他们做录入的时候,一些值,会发生变化 table = new JTable(tableModel);table.getSelectionModel().addListSelectionListener(new ListSelectionListener(){public void valueChanged(ListSelectionEvent e){ String selected = tableModel.getValueAt(table.getSelectedRow(),table.getSelectedColumn()); int row = table.getSelectedRow();} } });这样可以得到列号和行号以及选择的值,其实你的问题只要知道行号就行了,自己写一个model,在里边些个方法取出所在行号的所有值相加就行了。因为model里的数据一般是放在一个嵌套Vector里的,也可能是放在二维数组里,都一样。你可以从嵌套Vector里取出第row个Vector,然后把这个Vector里的所有值累加即可。 int rowIndex = jdbTable1.getSelectedRow();int cols = dBTableModel1.getColumnCount();int total = 0;for(int i=0;i<cols;i++){ try{ String valueStr = (String)dBTableModel1.getValueAt (rowIndex,cols); int value = Integer.parseInt(valueStr.trim()); total+=value; }catch(Exception eee){}}我没有连数据库,因为昨天停电服务器还没有起来。只是参照几个类的方法来实现思路。JdbTable对应着DBTableModel。DBTableModel可以设置DataSet。你可以用一个按钮JButton来激发这个计算。 求各位大侠帮助!!!急急!!! java 与 Access 问下关于java静态方法的问题 异常! java 正则表达式问题 怎样实现记事本程序里面的查询功能呢?急~~~~ 顺序表读程序的简单问题 java 全局 队列 用JAVA如何与打印机连接,并打印文件! 请问有没有不充许别人反编译的软件? 请问在java中如何写入word模版文件?(在线等待)谢谢! 菜鸟问题:企业级是什么?什么样的项目才叫企业级?Java是如何实现企业级的项目的?
table.getSelectionModel().addListSelectionListener(new ListSelectionListener(){
public void valueChanged(ListSelectionEvent e)
{
String selected = tableModel.getValueAt(table.getSelectedRow(),table.getSelectedColumn());
int row = table.getSelectedRow();
}
}
});这样可以得到列号和行号以及选择的值,其实你的问题只要知道行号就行了,自己写一个model,在里边些个方法取出所在行号的所有值相加就行了。因为model里的数据一般是放在一个嵌套Vector里的,也可能是放在二维数组里,都一样。你可以从嵌套Vector里取出第row个Vector,然后把这个Vector里的所有值累加即可。
int cols = dBTableModel1.getColumnCount();
int total = 0;
for(int i=0;i<cols;i++)
{
try{
String valueStr = (String)dBTableModel1.getValueAt (rowIndex,cols);
int value = Integer.parseInt(valueStr.trim());
total+=value;
}catch(Exception eee){}
}我没有连数据库,因为昨天停电服务器还没有起来。
只是参照几个类的方法来实现思路。
JdbTable对应着DBTableModel。DBTableModel可以设置DataSet。
你可以用一个按钮JButton来激发这个计算。