知识贡献 - 浏览155次
下一个知识贡献JAVA如何将Jtable数据导入相应TextField?
- 1
- 下一篇文章
这个不算太难。
为JTable加一个事件就可以了。
比如你的JTable的变量名是table,则table.addMouseListener(xx);
然后实现mouseClicked方法。
部分代码:
public void mouseClicked(java.awt.event.MouseEvent evt)
{
int row=table.getSelectedRow();//返回选择的行的索引
String message1=table.getValueAt(row,0);//返回选中的第X列的信息
String message2=table.getValueAt(row,1);
.
.
.
后面的代码楼主应该会写了吧?
比如要显示的窗口的变量是frame
在frame中的JLable和JTextField等组件都已经添加好了,楼主可以在此类中添加一些方法,比如:
public void setNum(String num)
{
snum.setText(num);//snum是商品编号所在的那个JLabel,参数就是从事件中得到的messageX,
}
这个就可以在事件中最后加上frame.setNum(messageX)
参考资料
http://wenwen.buhen.com/a/14073
- 1
- 下一篇文章

get12640



超酷Batphones耳机 让你拥有一对顺风耳
索爱 W850i
爱国者F820plus
多功能音箱
网吧里的奇人
电脑健康隐患




