Skip to content

lollipopangel/jishiben

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

jishiben

+package 记事本; +import java.awt.; +import javax.swing.; +import java.awt.Event.*; +public class L5_15记事本界面 extends JFrame +{

  • JMenuBar cd;
  • JMenu cd1,cd2,cd3,cd4,cd5;
  • JMenuItem cdx2,cdx3,cdx4,cdx5,cdx6,cdx7;
  • JMenu ej; JMenuItem ej1,ej2;
  • //JMenuItem 是最终的,不可以再有下一级菜单,而是直接出现应用效果。
  • //JMenu 不是最终的,点击以后不是应用效果,而是下一级菜单。
  • JToolBar gjt; // 工具条
  • JButton an1,an2,an3,an4,an5,an6;
  • JTextArea wby;
  • JScrollPane gdt;
  • public static void main(String[] args)
  • {
  •   L5_15记事本界面 AA=new L5_15记事本界面();
    
  • }
  • public L5_15记事本界面()
  • {
  •   gjt=new JToolBar();
    
  •   an1=new JButton(new ImageIcon("记事本图标/新建.png"));
    
  •   an1.setToolTipText("新建");
    
  •   an2=new JButton(new ImageIcon("记事本图标/打开.png"));
    
  •   an2.setToolTipText("打开");
    
  •   an3=new JButton(new ImageIcon("记事本图标/保存.png"));
    
  •   an3.setToolTipText("保存");
    
  •   an4=new JButton(new ImageIcon("记事本图标/剪切.png"));
    
  •   an4.setToolTipText("剪切");
    
  •   an5=new JButton(new ImageIcon("记事本图标/复制.png"));
    
  •   an5.setToolTipText("复制");
    
  •   an6=new JButton(new ImageIcon("记事本图标/粘贴.png"));
    
  •   cd=new JMenuBar();
    
  •   cd1=new JMenu("文件(F)");
    
  •   cd1.setMnemonic('F');
    
  •   cd2=new JMenu("编辑(E)");
    
  •   cd2.setMnemonic('E');
    
  •   cd3=new JMenu("格式(O)");
    
  •   cd3.setMnemonic('O');
    
  •   cd4=new JMenu("查看(V)");
    
  •   cd4.setMnemonic('V');
    
  •   cd5=new JMenu("帮助(H)");
    
  •   cd5.setMnemonic('H');
    
  •   ej=new JMenu("新建");
    
  •   ej1=new JMenuItem("文件",new ImageIcon("记事本图标/文件.png"));
    
  •   ej2=new JMenuItem("模板");
    
  •   cdx2=new JMenuItem("打开",new ImageIcon("记事本图标/打开.png"));
    
  •   cdx3=new JMenuItem("保存(s)",new ImageIcon("记事本图标/保存.png"));
    
  •   cdx3.setMnemonic('S');
    
  •   cdx4=new JMenuItem("另存为");
    
  •   cdx5=new JMenuItem("页面设置");
    
  •   cdx6=new JMenuItem("打印");
    
  •   cdx7=new JMenuItem("退出");
    
  •   wby=new JTextArea();
    
  •   gdt=new JScrollPane(wby);
    
  •   gjt.add(an1);  gjt.add(an2);  gjt.add(an3);
    
  •   gjt.add(an4);  gjt.add(an5);  gjt.add(an6);
    
  •   ej.add(ej1);   ej.add(ej2);
    
  •   cd1.add(ej);   cd1.add(cdx2); cd1.add(cdx3);  cd1.add(cdx4);
    
  •   cd1.addSeparator();
    
  •   cd1.add(cdx5);   cd1.add(cdx6);
    
  •   cd1.addSeparator();
    
  •   cd1.add(cdx7);
    
  •   cd.add(cd1);   cd.add(cd2);    cd.add(cd3);
    
  •   cd.add(cd4);   cd.add(cd5);
    
  •   this.setJMenuBar(cd);
    
  •   this.add(gjt,BorderLayout.NORTH);
    
  •   this.add(gdt);
    
  •   ImageIcon	tp1=new ImageIcon("记事本图标/记事本.png");
    
  •   this.setIconImage(tp1.getImage());
    
  •   this.setTitle("记事本");
    
  •   this.setSize(570,370);
    
  •   this.setLocation(500,500);
    
  •   this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    
  •   this.setVisible(true);
    
  • } +}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages