java中取得点击那个按钮的文字

来源:互联网 发布:suse linux ssh 编辑:程序博客网 时间:2024/06/06 18:35
import java.awt.Color;import java.awt.FlowLayout;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import javax.swing.*;public class sdsad extends JFrame {          static JButton item,item2;         public sdsad (){          this.setLayout(new FlowLayout());            item= new JButton("一");             this.add(item);             item.addMouseListener( new clickAction());             item2= new JButton("二");             this.add(item2);             item2.addMouseListener(new clickAction());             this.setVisible(true);            this.setBounds(30, 30, 300, 300);        }         public static void main(String a[]){         new sdsad();        }} class clickAction implements MouseListener{         public void mouseClicked(MouseEvent e){         System.out.println("你点击的按钮上的文字是"+((JButton) (e.getSource())).getText() );         ((JButton)e.getSource()).setBackground(Color.blue);        }         public void mouseEntered(MouseEvent e) {}         public void mouseExited(MouseEvent e) {}         public void mousePressed(MouseEvent e) {}         public void mouseReleased(MouseEvent e) {} }
0 0
原创粉丝点击