package study;import java.awt.*;
import javax.swing.*;
import com.borland.jbcl.layout.*;
import java.awt.event.*;/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>Company: </p>
* @author Coolant Lai
* @version 1.0
*/public class Frame1 extends JFrame {
private XYLayout xYLayout1 = new XYLayout();
private JList jList1 = new JList(); public Frame1() {
try
{
jbInit();
}
catch(Exception e)
{
e.printStackTrace();
}
}
public static void main(String[] args) {
Frame1 frame1 = new Frame1();
frame1.show();
}
private void jbInit() throws Exception
{ this.getContentPane().setLayout(xYLayout1);
jList1.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(MouseEvent e) {
jList1_mouseClicked(e);
}
});
this.getContentPane().add(jList1, new XYConstraints(102, 95, 207, 111)); } void jList1_mouseClicked(MouseEvent e) {
if (e.getClickCount()==2){
javax.swing.JOptionPane.showMessageDialog(this,"mouse double");
}
} }
import javax.swing.*;
import com.borland.jbcl.layout.*;
import java.awt.event.*;/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>Company: </p>
* @author Coolant Lai
* @version 1.0
*/public class Frame1 extends JFrame {
private XYLayout xYLayout1 = new XYLayout();
private JList jList1 = new JList(); public Frame1() {
try
{
jbInit();
}
catch(Exception e)
{
e.printStackTrace();
}
}
public static void main(String[] args) {
Frame1 frame1 = new Frame1();
frame1.show();
}
private void jbInit() throws Exception
{ this.getContentPane().setLayout(xYLayout1);
jList1.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(MouseEvent e) {
jList1_mouseClicked(e);
}
});
this.getContentPane().add(jList1, new XYConstraints(102, 95, 207, 111)); } void jList1_mouseClicked(MouseEvent e) {
if (e.getClickCount()==2){
javax.swing.JOptionPane.showMessageDialog(this,"mouse double");
}
} }
public void mouseClicked(MouseEvent me) {
if(me.getClickCount() == 2) {//双击
....
}
}
});