⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 popupmenuexp.java

📁 Java的swing的课堂练习。。 。
💻 JAVA
字号:
/**
 * @(#)PopUpMenuExp.java
 *
 *
 * @author 
 * @version 1.00 2007/11/5
 */
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Win extends JFrame {
JPopupMenu  popupMenu;
JMenuItem  item;
  Win(){
  popupMenu = new JPopupMenu();
  item = new JMenuItem("退出");
  popupMenu.add(item);
  item.addActionListener(
  	new ActionListener() {
  	  public void actionPerformed(ActionEvent e)
  	  {
  	    System.exit(0);
  	  }
  	}  	  
   );
  addMouseListener(
    new MouseListener () {
    public void mousePressed(MouseEvent e)
    { checkForTriggerEvent(e);}
    public void mouseReleased(MouseEvent e)
    { checkForTriggerEvent(e);}
    public void mouseEntered(MouseEvent e)
    { }
    public void mouseExited(MouseEvent e)
    { }
    public void mouseClicked(MouseEvent e)
    {  }
    public void checkForTriggerEvent(MouseEvent e)
    { if (e.isPopupTrigger())
          popupMenu.show(e.getComponent(),e.getX(),e.getY());

    }
  }
  );
  setSize(300,300);
  setVisible(true);
  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  }
}
  

public class PopUpMenuExp {
        
   
    public static void main(String[] args) {
        // TODO code application logic here
        new Win();
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -