怎么样增加一个jlist的双击事件? swing没有提供这样的双击事件,你要想获得双击事件的效果有一个办法,那就是判断两次点击的时间间隔,当连续两次快速的点击鼠标时,就是双击。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我写了源码:JList list = new JList();list.addMouseListener(new MouseAdapter() { public void mouseReleased(MouseEvent me) { if(checkClickTime()) …………//the thing you want to do } });public boolean checkClickTime() { long nowTime = (new Date()).getTime(); if((nowTime-clickTime)<300) { clickTime = nowTime; return true; } clickTime = nowTime; return false; }怎么样,很好用吧^_^ 以下代码有3个错误,请找出并说明为什么,谢谢 跪求帮忙!关于ByteArrayTest 匿名类 内部类有什么用 关于swing组件显示的编码问题 请教:如何修改DTS包的Connection及Task 关于DataInputStream类的疑问 为什么会出错 一段Jtable的代码,编译通过,却不能执行,为什么?代码如下! 求求诸位大哥!如何做第一个窗体呀,我用地是java1.4.1 jdbc驱动因该放在哪儿呀 弱问题 从Object到String,造型转换好还是toString()好?
JList list = new JList();
list.addMouseListener(new MouseAdapter()
{
public void mouseReleased(MouseEvent me)
{
if(checkClickTime())
…………//the thing you want to do
}
});
public boolean checkClickTime()
{
long nowTime = (new Date()).getTime();
if((nowTime-clickTime)<300)
{
clickTime = nowTime;
return true;
}
clickTime = nowTime;
return false;
}怎么样,很好用吧^_^