社区
Java EE
帖子详情
帮帮新手!JTable?
hdxgood
2004-07-03 02:46:24
1 ,当鼠标单击JTable中的一行,如何得到这一行的值,并且把值放在数组里。
2,当鼠标单击JTable中单个单元格,如何得到这一单元格的值,并且把值放在字符串里。
请代码示范 谢谢!!!!
...全文
181
14
打赏
收藏
帮帮新手!JTable?
1 ,当鼠标单击JTable中的一行,如何得到这一行的值,并且把值放在数组里。 2,当鼠标单击JTable中单个单元格,如何得到这一单元格的值,并且把值放在字符串里。 请代码示范 谢谢!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maowu
2004-07-04
打赏
举报
回复
String value;
private String customOrder()
{
table1.addMouseListener(new MouseAdapter()
{
public void mouseClicked(MouseEvent e)
{
int col=table1.getColumnCount();
int row=table1.getSelectedRow();
Object obj=table1.getValueAt(row,col);
value=obj==null?"":obj.toString();
System.out.print(value);
}
});
return value;
}
oliver88888888
2004-07-03
打赏
举报
回复
up
clnara921
2004-07-03
打赏
举报
回复
一定要学会自己使用java的chm
着很重要啊
java的api很多,记不来只有回使用帮助啊~~~~`
nwpulipeng
2004-07-03
打赏
举报
回复
这种问题建议楼主查查API,自己动手写写对你帮助会比较大的
maowu
2004-07-03
打赏
举报
回复
private String customOrder()
{
final String value;
table1.addMouseListener(new MouseAdapter()
{
public void mouseClicked(MouseEvent e)
{
int col=table1.getColumnCount();
int row=table1.getSelectedRow();
Object obj=table1.getValueAt(row,col);
value=obj==null?"":obj.toString();
System.out.print(value);
}
});
return value;
}
hdxgood
2004-07-03
打赏
举报
回复
private String customOrder()
{
table1.addMouseListener(new MouseAdapter()
{
public void mouseClicked(MouseEvent e)
{
int col=table1.getColumnCount();
int row=table1.getSelectedRow();
Object obj=table1.getValueAt(row,col);
String value=obj==null?"":obj.toString();
System.out.print(value);
}
});
return value;
}
这样为什么不对?
maowu
2004-07-03
打赏
举报
回复
jTable = new JTable(myTableModel);
Object[] values = new Object[jTable.getColumnCount()];
//上面这两行要放到方法外面定义。
jTable.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
int col = jTable.getSelectedColumn();
int row = jTable.getSelectedRow();
Object obj = jTable.getValueAt(row, col);
String value = obj == null? "":obj.toString();
System.out.println(value);
for (int i = 0; i < values.length; i++) {
values[i] = jTable.getValueAt(row, i);
}
}
});
hdxgood
2004-07-03
打赏
举报
回复
当鼠标单击JTable中的一行,如何得到这一行的值,并且把值放在数组里。怎么做呀?
hdxgood
2004-07-03
打赏
举报
回复
为什么只有一个值,一行值怎么取?
maowu
2004-07-03
打赏
举报
回复
faint,又忘记了。这两行是不用的:
Rectangle rect = jTable.getCellRect(row, col, false);
jTable.repaint(rect);
longbaduo
2004-07-03
打赏
举报
回复
学习
shuneng
2004-07-03
打赏
举报
回复
学习
maowu
2004-07-03
打赏
举报
回复
sorry,有一个地方写错了。应该是:
JTable jTable = new JTable(myTableModel);
jTable.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
int col = jTable.getSelectedColumn();
int row = jTable.getSelectedRow();
Object obj = jTable.getValueAt(row, col);
String value = obj == null? "":obj.toString();
System.out.println(value);
Rectangle rect = jTable.getCellRect(row, col, false);
jTable.repaint(rect);
}
});
maowu
2004-07-03
打赏
举报
回复
JTable jTable = new JTable(myTableModel);
jTable.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
int row = jTable.getSelectedColumn();
int col = jTable.getSelectedRow();
Object obj = jTable.getValueAt(row, col);
String value = obj == null? "":obj.toString();
System.out.println(value);
}
});
jtable
如何从表格中定位_ja中怎样将一个
JTable
表中的指定行添加到数据库
话题:ja中怎样将一个
JTable
表中的指定行添加到数据库用的是回答:你首先得获取你选择的指定行 (getselectrow()方法),再通过getValueAt(row,column);获取指定行的每一个单元格中的数据,再将你获取的值用insert语句入...
深入浅出java高级编程【2011-11-17】
哪位有这样的现成控件 URL小问题,郁闷了很久了啊,哪位帮忙? 请问,如何在JAVA程序中取得当前系统的情况? 请问在java 里面怎么添加一个进程 ...?! 求救:面向对象程序设计的毕业论文如何写? 同样的函
java按条件查询数据库_java界面里怎么将从数据库中按条件查询的结果显示在界面里。。急求...
本人
新手
在做课程设计,现在想在java里界面输入一个条件,按照这个条件在数据库里查询,最后显示在界面中!!就像下面那个我做的似的。。现在我查了但是不显示结果希望大神可以给个类...本人
新手
在做课程设计,现在...
linux乱码解决
但现在的FC系列和其他大多数版本都不管三七二十一直接帮用户选择了直接图形界面登录。虽然对于大多数菜鸟来说,Linux确实越来越简单了,但是很多乐趣,那些
新手
也体验不到了。 也许你不相信,直接图形登录到系统...
Java开发教程(6)
各位大虾
帮帮
忙吧!(哪个国内网站能找到Java API doc) 使用JDBC2.0的连接池必须有应用服务器吗? 求助高手 (JB9 & j2sdk1.4.1) 俺是
新手
,有段代码向大家请教,万分感谢!! sun.net.ftp.FtpClient的使用 求教:Java...
Java EE
67,542
社区成员
225,854
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章