Java 教程:Java Swing 中使用双击事件
整理了一下代码可以运行,
直接在 JBuilder 中新建一个应用程序,至于具体步骤就不描述了,此代码没有 main 函
数无法直接运行。下面我贴出在 Frame1 中的代码:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import com.borland.jbcl.layout.*;
import java.util.
Date
;
public
class
Frame1
extends
JFrame {
JPanel contentPane;
BorderLayout borderLayout1 =
new
BorderLayout();
JPanel jPanel1 =
new
JPanel();
XYLayout xYLayout1 =
new
XYLayout();
JScrollPane jScrollPane1 =
new
JScrollPane();
JList jList1 =
new
JList();
//初始化的 JList 中的数据
String[] strData = {
"One", "Tow", "Three"};
//保存点击按钮的时间
long clickTime = 0;
//Construct the frame
public
Frame1() {
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
try
{
jbInit();
}
catch
(Exception e) {
e.printStackTrace();
}
}
//Component initialization
private
void jbInit() throws Exception {