知识大全 Java Swing中使用双击事件
Posted 事件
篇首语:莫道桑榆晚,为霞尚满天。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java Swing中使用双击事件相关的知识,希望对你有一定的参考价值。
小技巧:Java Swing中使用双击事件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
直接在JBuilder中新建一个应用程序 至于具体步骤就不描述了 此代码没有main函数无法直接运行 下面我贴出在Frame 中的代码 import java awt *; import java awt event *; import javax swing *; import borland jbcl layout *; import java util Date; public class Frame extends JFrame JPanel contentPane; BorderLayout borderLayout = new BorderLayout(); JPanel jPanel = new JPanel(); XYLayout xYLayout = new XYLayout(); JScrollPane jScrollPane = new JScrollPane(); JList jList = new JList(); //初始化的JList中的数据 String[] strData = One Tow Three ; //保存点击按钮的时间 long clickTime = ; //Construct the frame public Frame () enableEvents(AWTEvent WINDOW_EVENT_MASK); try jbInit(); catch (Exception e) e printStackTrace(); //Component initialization private void jbInit() throws Exception contentPane = (JPanel)this getContentPane(); contentPane setLayout(borderLayout ); this setSize(new Dimension( )); this setTitle( Frame Title ); jPanel setLayout(xYLayout ); jList addMouseListener(new Frame _jList _mouseAdapter(this)); contentPane add(jPanel BorderLayout CENTER); jPanel add(jScrollPane new XYConstraints( )); jScrollPane getViewport() add(jList null); jList setListData(strData); //Overridden so we can exit when window is closed protected void processWindowEvent(WindowEvent e) super processWindowEvent(e); if (e getID() == WindowEvent WINDOW_CLOSING) System exit( ); //具体实现按钮双击的功能的方法 很简单的算法 不做解释了 public boolean checkClickTime() long nowTime = (new Date()) getTime(); if ( (nowTime clickTime) < ) clickTime = nowTime; return true; clickTime = nowTime; return false; void jList _mouseReleased(MouseEvent e) //判断是否双击 是的话写你要实现的功能 if (checkClickTime()) System out println( Click Double ); class Frame _jList _mouseAdapter extends java awt event MouseAdapter Frame adaptee; Frame _jList _mouseAdapter(Frame adaptee) this adaptee = adaptee; public void mouseReleased(MouseEvent e) adaptee jList _mouseReleased(e); cha138/Article/program/Java/hx/201311/25810相关参考
JavaSwing中三种事件处理方法的比较 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Swi
JavaSwing中三种事件处理方法之比较 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Swi
解析Swing中的键盘事件处理 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在JavaSwin
捕捉DataGrid的双击事件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!<!StartF
为.net中的ListBox控件添加双击事件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 我在
/** * Title:swing概观 * Description:swing初步知识 * Copyright:eclipse(c) * */ 一swing的概观 swin
这篇文章介绍了swing标准对话框的具体实现方法有需要的朋友可以参考一下 复制代码代码如下:>>>>>>cha138/Article/program/Java/JSP/201311
Java拖放文件到Swing窗口 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 经过测试是没有问
利用JavaSwing实现游戏开发 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Swing初体
Java很神奇用swing制作欢迎屏幕 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 几乎所有时