按照老师视频写的,但是鼠标滑过按钮- import java.awt.Button;
- import java.awt.FlowLayout;
- import java.awt.Frame;
- import java.awt.event.MouseAdapter;
- import java.awt.event.WindowAdapter;
- import java.awt.event.WindowEvent;
- public class MouseEvent {
- private Frame f;
- private Button but;
- MouseEvent(){
- init();
- }
- public void init(){
- f = new Frame("My Frame");
- f.setBounds(300,100,600,500);
- f.setLayout(new FlowLayout());
- but = new Button("My Button");
- f.add(but);
- myEvent();
- f.setVisible(true);
- }
- public void myEvent(){
- f.addWindowListener(new WindowAdapter(){
- public void windowClosing(WindowEvent e){
- System.out.println("x");
- System.exit(0);
- }
- });
- //在but按钮上添加鼠标事件,要添加鼠标事件监听器
- but.addMouseListener(new MouseAdapter(){
- public void mouseEntered(MouseEvent e){
- System.out.println("鼠标接入");
- }
- });
- }
- public static void main(String[] args) {
- new MouseEvent();
- }
- }
复制代码 时 没有输出语句为什么? |
|