社区
Java SE
帖子详情
JTable显示的记录中如何写双击某一行就会弹出窗口的事件?
ihyinger
2003-08-22 11:25:50
我用JTable显示多行数据。现在正制作修改某一行数据的功能。
想用鼠标双击某一行,弹出一个窗口,请问这个某一行的双击事件怎么写???
...全文
201
4
打赏
收藏
JTable显示的记录中如何写双击某一行就会弹出窗口的事件?
我用JTable显示多行数据。现在正制作修改某一行数据的功能。 想用鼠标双击某一行,弹出一个窗口,请问这个某一行的双击事件怎么写???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ihyinger
2003-08-22
打赏
举报
回复
谢谢两位了:) 分数不多还请多包含阿:) 谢谢
duoshanx
2003-08-22
打赏
举报
回复
再说弹出一个窗口的问题:
哈哈,窗口肯定不用说,
其实这个问题就是要得到你所双击的行和列:
rown = xx.getSelectedRow();
coln = xx.getSelectedColumn();
ok拉!
duoshanx
2003-08-22
打赏
举报
回复
先说双J的问题:
JAVA只能得到mouseClick事件,所以如果得到双J可以这样:
myTable.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
if (e.getClickCount()==2){
System.out.println("click count equals to 2");
}
});
有可能你感觉不爽,
可以改进如下:
public void mouseClicked(MouseEvent evt) {
long clickTime = System.currentTimeMillis();
long clickInterval = clickTime - firstClickTime;
if (clickInterval < 300) {
displayStr = "Double Click!! (Interval = "
+ clickInterval + ")";
firstClickTime = 0;
} else {
displayStr = "Single Click!!";
firstClickTime = clickTime;
}
repaint();
}
cbhyk
2003-08-22
打赏
举报
回复
tree.addMouseListener(new MouseAdapter()
{
public void mouseClicked(MouseEvent e)
{
if(SwingUtilities.isLeftMouseButton(e) && e.getClickCount() == 2)
openDialog();
}
});
public void openDialog()
{
TreePath selectedPath = tree.getSelectionPath();
if(selectedPath == null)
return;
TreeNode selectedNode = (TreeNode) selectedPath.getLastPathComponent();
if(selectedNode == null)
return;
else
打开对话框;
}
java webtable_java winform开发:
JTable
详解
列表在任何一门开发语言
中
都占有非常重要的地位,在.Net
中
有GridView,在extjs
中
有GridPanel。。。,而在java Swing
中
,它的名字叫
JTable
。这两天在研究
JTable
的使用,也有一些收获,所以在这里跟大家分享交流一下,下面的内容将包括:1)
JTable
的基本用法;2)怎样为
JTable
添加行点击响应
事件
,
双击
后打开
窗口
;3)怎样为
JTable
的行添加标识,如行id等;...
java 复制单元格内容吗_Java-
JTable
右键单击复制/粘贴菜单以一键复制单元格数据...
我创建了JPopupMenu.当我右键单击单元格时,它会
显示
在我的
JTable
上.但是,除非先
双击
然后突
出
显示
数据,然后右键单击该当前单元格之外的任何位置以
显示
我的弹
出
菜单和复制选项,否则我无法复制该单元格
中
的数据.我想在单元格
中
复制数据,而无需
双击
单元格并进入单元格编辑模式,然后我需要选择数据.我怎样才能做到这一点?popup = new JPopupMenu();popup.setName("...
java winform程序_重拾JAVA之WinForm实战之(四)
今天这篇文章主要实现
双击
修改的功能,话说这java的winform程序实在是令人崩溃,各种问题搞得我神志不清。 那么这个功能就是
双击
Jtable
中
的某
一行
,然后弹
出
修改界面,修改完之后数据刷新到
Jtable
中
。同时,这个修改界面还支持页码变化,即可以点击上一页,下一页等按钮抓取
Jtable
中
对应行的数据。先看
双击
事件
,在C#
中
DataGridView有
双击
事件
,可是
JTable
没有。怎么办呢?大...
java winform开发之
JTable
全攻略
列表在任何一门开发语言
中
都占有非常重要的地位,在.Net
中
有GridView,在extjs
中
有GridPanel。。。,而在java Swing
中
,它的名字叫
JTable
。这两天在研究
JTable
的使用,也有一些收获,所以在这里跟大家分享交流一下,下面的内容将包括:1)
JTable
的基本用法;2)怎样为
JTable
添加行点击响应
事件
,
双击
后打开
窗口
;3)怎样为
JTable
的行添加标识,如行id等...
重拾JAVA之WinForm实战之(四)
今天这篇文章主要实现
双击
修改的功能,话说这java的winform程序实在是令人崩溃,各种问题搞得我神志不清。那么这个功能就是
双击
Jtable
中
的某
一行
,然后弹
出
修改界面,修改完之后数据刷新到
Jtable
中
。同时,这个修改界面还支持页码变化,即可以点击上一页,下一页等按钮抓取
Jtable
中
对应行的数据。先看
双击
事件
,在C#
中
DataGridView有
双击
事件
,可是
JTable
没有。怎么办呢?大家不...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章