首页 Java 记事本代码

Java 记事本代码

举报
开通vip

Java 记事本代码Java 记事本代码 ??ÍÅ?Ó×?ҵΪÄú ?Ù?È?äÖµ ÎĵµÏÂÔØ ?Ù?ÈÕ˺Å?òÔì ?????äÖµ ?öÊÛ????Õ˺ŵÈÎĵµÀà?þÎñÒµÎñ ÓÐÐèÒªµÄËÙ?ÈÀ?Ó? QQ530226349 java?ÇÊÂ??Ô??úÂë import java.awt.*; import javax.swing.*; import java.awt.event.*; import javax.swing.event.*; import java.util....

Java 记事本代码
Java 记事本代码 ??ÍÅ?Ó×?ҵΪÄú ?Ù?È?äÖµ ÎĵµÏÂÔØ ?Ù?ÈÕ˺Å?òÔì ?????äÖµ ?öÊÛ????Õ˺ŵÈÎĵµÀà?þÎñÒµÎñ ÓÐÐèÒªµÄËÙ?ÈÀ?Ó? QQ530226349 java?ÇÊÂ??Ô??úÂë import java.awt.*; import javax.swing.*; import java.awt.event.*; import javax.swing.event.*; import java.util.*; //Date needed import java.io.PrintWriter; public class NotePad extends JFrame { JTextArea jta; class newl implements ActionListener { public void actionPerformed(ActionEvent e) { jta.setText(""); } } class openl implements ActionListener { public void actionPerformed(ActionEvent e) { JFileChooser jf=new JFileChooser(); jf.showOpenDialog(NotePad.this); } } //???æÎÄ?þµÄ?àÌý class savel implements ActionListener { public void actionPerformed(ActionEvent e) { JFileChooser jf = new JFileChooser(); jf.showSaveDialog(NotePad.this); } } //?òÓ?µÄ?àÌý ? class printl implements ActionListener { public void actionPerformed(ActionEvent e) { // PrintWriter p = new PrintWriter(NotePad.this); } } //ÍË?ö?ÇÊÂ??µÄ?àÌý class exitl implements ActionListener { public void actionPerformed(ActionEvent e) { System.exit(0);//ÍË?ö } } //????µÄ?àÌý class copyl implements ActionListener { public void actionPerformed(ActionEvent e) { jta.copy(); } } //Õ?ÌùµÄ?àÌý class pastel implements ActionListener { public void actionPerformed(ActionEvent e) { jta.paste(); } } //?ôÇеÄ?àÌý class cutl implements ActionListener { public void actionPerformed(ActionEvent e) { jta.cut(); } } //?éÕÒµÄ?àÌý //Ìí?ÓÈÕÆÚµÄ?àÌý class datel implements ActionListener { public void actionPerformed(ActionEvent e) { Date d=new Date(); jta.append(d.toString()); } } //??Ôìº?Êý public NotePad() { jta=new JTextArea("",24,40); JScrollPane jsp=new JScrollPane(jta); JMenuBar jmb=new JMenuBar(); JMenu mFile=new JMenu("File"); JMenu mEdit=new JMenu("Edit"); JMenuItem mNew=new JMenuItem("New",KeyEvent.VK_N); mNew.addActionListener(new newl()); mFile.add(mNew); JMenuItem mOpen=new JMenuItem("Open",KeyEvent.VK_O); mOpen.addActionListener(new openl()); mFile.add(mOpen); JMenuItem mSave=new JMenuItem("Save"); mSave.addActionListener(new savel()); mFile.add(mSave); mFile.addSeparator(); //Ìí?Ó?Ö?îÏß JMenuItem mPrint = new JMenuItem("Print"); mPrint.addActionListener(new printl()); mFile.add(mPrint); mFile.addSeparator(); //Ìí?Ó?Ö?îÏß JMenuItem mExit=new JMenuItem("Exit"); mExit.addActionListener(new exitl()); mFile.add(mExit); mFile.setMnemonic(KeyEvent.VK_F); //?à?-?˵?µÄ×Ó?˵?µÄ??Àí JMenuItem jmi; jmi=new JMenuItem("Copy"); jmi.addActionListener(new copyl()); mEdit.add(jmi); jmi=new JMenuItem("Cut"); jmi.addActionListener(new cutl()); mEdit.add(jmi); jmi=new JMenuItem("Paste"); jmi.addActionListener(new pastel()); mEdit.add(jmi); mEdit.addSeparator(); //Ìí?Ó?Ö?îÏß jmi=new JMenuItem("Find"); mEdit.add(jmi); jmi=new JMenuItem("FindNext"); mEdit.add(jmi); mEdit.addSeparator(); jmi=new JMenuItem("Select All"); mEdit.add(jmi); jmi=new JMenuItem("Date/Time"); jmi.addActionListener(new datel()); mEdit.add(jmi); jmb.add(mFile); jmb.add(mEdit); this.setJMenuBar(jmb); this.getContentPane().add(jsp); this.setSize(200,200); this.setVisible(true); } //Ö?º?Êý???ÌÐòÈë?Úµã public static void main(String s[]) { new NotePad(); }
本文档为【Java 记事本代码】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_637320
暂无简介~
格式:doc
大小:19KB
软件:Word
页数:0
分类:生活休闲
上传时间:2017-09-30
浏览量:34