JLabel lbXX = new JLabel("xx");
lbXX.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
if(e.getClickCount==2){
.......
}
}
});
lbXX.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
if(e.getClickCount==2){
.......
}
}
});
import java.awt.*;
import java.awt.event.*;public class bean8 extends JFrame {
JPanel contentPanel=(JPanel)this.getContentPane();
public bean8() {
super("Frame");
this.setSize(400,300);
this.setLocation(200,200);
JLabel jl=new JLabel("click");
contentPanel.setLayout(null);
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
contentPanel.add(jl);
jl.setBounds(100,100,100,100);
jl.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
if(e.getClickCount()==2)
JOptionPane.showMessageDialog(contentPanel,"double click!");
}
});
jl.setBackground(Color.white);
this.setVisible(true);
}public static void main(String args[]) {
new bean8();
}
}
jLbl_image.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
if(e.getClickCount()==2)
btn_ver.setVisible(true); //此处无法实现,当我设置enable,
或者一开始初始是不可见,双击后可
见,也可以实现。就是一开始不可
见,双击可见就实现不了。奇怪了。
}
});