有问题先搜索一下: 高级搜索

知识贡献 - 浏览151次

下一个知识贡献
openshiiopenshii

伴读书童

JAVA如何将Jtable数据导入相应TextField?

这个不算太难。
为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/14055

0 0

还可输入300个字

返回知识堂首页>>

1
Copyright © 2009 Yahoo.com.cn 版权所有 不得转载 | 使用须知 | 著作权声明 | 京ICP证000022号 | 国家药监局(京)-经营性-2004-0039
阿里巴巴集团 - 阿里巴巴 | 淘宝站 | 支付宝 | 口碑网
文明办网举报热线 010-65986060