• 鼠标监听类适配器改良


    同样代码大量精简
    <span style="font-size:14px;">import java.awt.event.ActionEvent ;
    import java.awt.event.ActionListener ;
    import java.awt.event.WindowListener ;
    import java.awt.event.WindowAdapter ;
    import java.awt.event.WindowEvent ;
    import java.awt.event.KeyEvent ;
    import java.awt.event.MouseEvent ;
    import java.awt.event.MouseAdapter ;
    import java.awt.event.KeyAdapter ;
    import java.awt.event.KeyListener ;
    import java.awt.event.MouseListener ;
    import javax.swing.JTextArea ;
    import javax.swing.JFrame ;
    import javax.swing.JScrollPane ;
    import javax.swing.JPasswordField ;
    
    class MyMouse extends JFrame
    {  
            JTextArea text = new JTextArea() ;
            public MyMouse()
            {
                super.setTitle("鼠标精灵") ;
                JScrollPane scr = new JScrollPane(text) ;
                scr.setBounds(5,5,300,200) ;
                super.add(scr) ;
                text.addMouseListener(new MouseAdapter()
                {
                    public void mousePressed(MouseEvent e)
                    {
                       text.append("鼠标被按下
    ") ;
                    }
                }) ;
                super.addWindowListener(new WindowAdapter()
               {
                 public void WindowClosing(WindowEvent e)
                {
                   System.exit(1) ;
                }
               }) ;
              
               super.setSize(400,300) ;
               super.setVisible(true) ;   
            }
           
       
    } ;
    
    class Tester
    {
       public static void main(String args[])
       {
          MyMouse mhk = new MyMouse() ;
       }
    } ;
    </span>

  • 相关阅读:
    winston写日志(译)
    H5打字机特效
    Flutter 手指放大 平移 旋转 Widget
    51nod1432【贪心】
    死锁的例子
    C# SpinLock用法。
    鼓音效
    rm-rf
    cdoj 1334 郭大侠与Rabi-Ribi Label:贪心+数据结构
    1092 回文字符串(51nod)
  • 原文地址:https://www.cnblogs.com/emoji/p/4436811.html
Copyright © 2020-2023  润新知