91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 6KB
    文件類型: .java
    金幣: 1
    下載: 0 次
    發布日期: 2021-05-20
  • 語言: Java
  • 標簽: java??記事本??

資源簡介

模擬Windows附件中的記事本功能軟件,使用java的Stream實現讀取文本文件,并能實現編輯、保存、另存為、查找、替換等功能

資源截圖

代碼片段和文件信息

/**
?*?@(#)JiShiBen.java
?*
?*
?*?@author?
?*?@version?1.00?2012/6/8
?*/
?
//JiShiBen??引入包???
import?java.io.*;
import?java.awt.*;
import?javax.swing.*;
import?java.awt.event.*;
public?class?JiShiBen?extends?Jframe?implements?ActionListener{//實現接口
????//創建組件
JMenuBar?jmb;
JMenu?jm1jm2jm3jm4jm5;
JMenuItem?jmt1jmt2jmt3jmt4jmt5jmt6jmt7jmt8jmt9
??????????jmt10jmt11jmt12jmt13jmt14jmt15jmt16jmt17jmt18jmt19jmt20
??????????????jmt21jmt22jmt23;
????JTextArea?jta;
????JDialog?jd;
???//?File?f;
????public?JiShiBen()
????{
???? //定義組件
???? jmb=new?JMenuBar();
???? jta=new?JTextArea(2050);????
???? jm1=new?JMenu(“文件“);
???? jm2=new?JMenu(“編輯“);
???? jm3=new?JMenu(“格式“);
???? jm4=new?JMenu(“查看“);
???? jm5=new?JMenu(“幫助“);????
???? jmt1=new?JMenuItem(“新建(N)“);
???? jmt2=new?JMenuItem(“打開(O)“);???
???? jmt3=new?JMenuItem(“保存(S)“);????
???? jmt4=new?JMenuItem(“另存為(A)“);
???? jmt5=new?JMenuItem(“頁面設置(U)“);
???? jmt6=new?JMenuItem(“打?。≒)“);
???? jmt7=new?JMenuItem(“退出(X)“);????
???? jmt8=new?JMenuItem(“撤消(U)“);????
???? jmt9=new?JMenuItem(“剪切(T)“);????
???? jmt10=new?JMenuItem(“復制(C)“);????
???? jmt11=new?JMenuItem(“粘貼(P)“);????
???? jmt12=new?JMenuItem(“刪除(L)“);????
???? jmt13=new?JMenuItem(“查找(F)“);
???? jmt14=new?JMenuItem(“查找下一個(N)“);????
???? jmt15=new?JMenuItem(“替換(R)“);????
???? jmt16=new?JMenuItem(“轉到(G)“);????
???? jmt17=new?JMenuItem(“全選(A)“);????
???? jmt18=new?JMenuItem(“時間/日期(D)“);???? ???
???? jmt19=new?JMenuItem(“自動換行(W)“);
???? jmt20=new?JMenuItem(“字體(F)“);????
???? jmt21=new?JMenuItem(“狀態欄(S)“);????
???? jmt22=new?JMenuItem(“查看幫助(H)“);
???? jmt23=new?JMenuItem(“關于記事本(A)“);??
???? //注冊監聽者
???? jmt1.addActionListener(this);
???? jmt2.addActionListener(this);
???? jmt3.addActionListener(this);
???? jmt4.addActionListener(this);
???? jmt6.addActionListener(this);
???? jmt7.addActionListener(this);
???? jmt10.addActionListener(this);
???? jmt11.addActionListener(this);
???? jmt12.addActionListener(this);
???? jmt13.addActionListener(this);
???? jmt14.addActionListener(this);
???? jmt15.addActionListener(this);
???? jmt16.addActionListener(this);
???? jmt17.addActionListener(this);
???? jmt18.addActionListener(this);
???? jmt19.addActionListener(this);
???? jmt20.addActionListener(this);??
???? jmt21.addActionListener(this);
????????jmt22.addActionListener(this);
???? jmt23.addActionListener(this);???
???? //將菜單項添加到菜單
???? jm1.add(jmt1);
???? jm1.add(jmt2);
???? jm1.add(jmt3);
???? jm1.add(jmt4);
???? jm1.addSeparator();
???? jm1.add(jmt5);
???? jm1.add(jmt6);
???? jm1.addSeparator();
???? jm1.add(jmt7);????
???? jm2.add(jmt8);
???? jm2.addSeparator();
???? jm2.add(jmt9);
???? jm2.add(jmt10);
???? jm2.add(jmt11);
???? jm2.add(jmt12);
???? jm2.addSeparator();
???? jm2.add(jmt13);
???? jm2.add(jmt14);
???? jm2.add(jmt15);
???? jm2.add(jmt16);
???? jm2.addSeparator();
???? jm2.add(jmt17);
???? jm2.add(jmt18);

評論

共有 條評論