• AWT是Java基础类 (JFC)的一部分,为Java程序提供图形用户界面(GUI)的标准API


    抽象窗口工具包 (Abstract Windowing Toolkit) (AWT)是Java的平台独立的窗口系统,图形和用户界面器件工具包。

    AWT是Java基础类 (JFC)的一部分,为Java程序提供图形用户界面(GUI)的标准API。

     1 package TomAwt;
     2 
     3 
     4 import java.awt.*;
     5 import java.awt.event.*;
     6 public class TomAwt_02 extends Frame implements MouseListener{
     7     TextArea t;
     8     PopupMenu pm;
     9     public TomAwt_02(){
    10         super("快捷菜单示例");
    11         t=new TextArea();
    12         add("Center",t);
    13         //create Popup Menu
    14         pm=new PopupMenu();
    15         //create three menuitems
    16         MenuItem mi1=new MenuItem("宋体");
    17         MenuItem mi2=new MenuItem("黑体");
    18         MenuItem mi3=new MenuItem("隶书");
    19         //add menu items to menu
    20         pm.add(mi1);
    21         pm.add(mi2);
    22         pm.add(mi3);
    23         //add popup menu to text area
    24         t.add(pm);
    25         //add MouseListener
    26         t.addMouseListener(this);
    27         setSize(300,200);
    28         setVisible(true);
    29     }
    30     //display popupmenu with right_click textarea
    31     public void mouseReleased(MouseEvent e){
    32 if(e.isPopupTrigger()){ pm.show((Component)e.getSource(),e.getX(),e.getY());
    33         }
    34     }
    35     public void mousePressed(MouseEvent e){}
    36     public void mouseClicked(MouseEvent e){}
    37     public void mouseEntered(MouseEvent e){}
    38     public void mouseExited(MouseEvent e){}
    39     public static void main(String[] args){
    40         new TomAwt_02();
    41     }
    42 }
  • 相关阅读:
    golang 内存模型
    go-设计思想
    扁平化团队的实质
    技术团队的管理体系
    技术团队的目标管理
    从0到1打造直播 App
    管理你的项目
    JavaEE开发基础
    Java调优知识汇总
    从技术走向管理读书笔记
  • 原文地址:https://www.cnblogs.com/borter/p/9425349.html
Copyright © 2020-2023  润新知