package com.lx.product.seal.frame; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; public class ButtonOKLabel extends JLabel { public ButtonOKLabel() { ImageIcon colorIcon = new ImageIcon("./images/but_ok.png"); colorIcon.setImage(colorIcon.getImage().getScaledInstance(110, 32, Image.SCALE_DEFAULT));// 宽高根据需要设定 this.setIcon(colorIcon); ButtonOKLabel ok = this; addMouseListener(new MouseAdapter() { public void mouseClicked(MouseEvent me) { MasterFrame.close(); } }); this.setCursor(new Cursor(Cursor.HAND_CURSOR)); } }