快速业务通道

一个简单的记事本代码(三) - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-21

一个简单的记事本代码(三)

时间:2011-01-11

/****************************************************/ //行为事件 public void actionPerformed(ActionEvent e) { if (e.getSource() == jMenuFileCut) { FileCut(e); } else if (e.getSource() == jMenuFileCopy) { FileCopy(e); } else if (e.getSource() == jMenuFilePaste) { FilePaste(e); } else if (e.getSource() == jMenuFileDel) { FileDel(e); } else if (e.getSource()==jMenuMouseCut) { FileCut(e); } else if (e.getSource()==jMenuMouseCopy) { FileCopy(e); } else if (e.getSource()==jMenuMousePaste) { FilePaste(e); } else if (e.getSource()==jMenuMouseDel) { FileDel(e); } else if (e.getSource() == jMenuFileFindNext) { FileFindNext(e); } else if(e.getSource() ==jMenuFileSelect){ AllSelect(e); } else if (e.getSource() ==jMenuFileTime){ FileTime(e); } else if(e.getSource()==jMenuCheckBox){ if(check){ FileLine(e); } //check=!check; } else if (e.getSource() == jMenuFileFont) { new Bfont(jTextArea1); } else if (e.getSource() == jcolor) { fcolor(e); } else if (e.getSource() == jMenuHelpAbout) { HelpAboutDialog(e); } } /****************************************************/ //主函数 public static void main(String args[]){ new Notepad(); } //**************************************************** class File_new_actionAdapter implements ActionListener { public void actionPerformed(ActionEvent e){ File_new_actionPerformed(e); } } class File_open_actionAdapter implements ActionListener { public void actionPerformed(ActionEvent e){ File_open_actionPerformed(e); } } class File_save_actionAdapter implements ActionListener { public void actionPerformed(ActionEvent e){ File_save_actionPerformed(e); } } class File_saveto_actionAdapter implements ActionListener { public void actionPerformed(ActionEvent e){ File_saveto_actionPerformed(e); } } class File_close_actionAdapter implements ActionListener { public void actionPerformed(ActionEvent e){ File_close_actionPerformed(e); } } //**************************************************************** //查找类 class Frame1 extends JDialog implements ActionListener { JButton jButton1 = new JButton(); JButton jButton2 = new JButton(); JButton jButton3 = new JButton(); JLabel jLabel1 = new JLabel(); JLabel jLabel2 = new JLabel(); JTextField jTextField1 = new JTextField(); JTextField jTextField2 = new JTextField(); JCheckBox jCheckBox1 = new JCheckBox("区分大小写",true); JRadioButton[] teams = new JRadioButton[2]; ButtonGroup jj=new ButtonGroup(); String findstr; public Frame1(JTextArea jTextArea1) { try { findstr=jTextArea1.getText(); jbInit(); } catch(Exception e) { e.printStackTrace(); } } public void jbInit() throws Exception { this.getContentPane().setLayout(null); this.setBounds(120,120,380, 150); this.setTitle("查找"); this.setModal(true); jButton1.setText("下一个"); jButton1.setBounds(new Rectangle(273, 7, 91, 20)); Button1Listener next=new Button1Listener(); jButton1.addActionListener(next); jButton3.setText("替换"); jButton3.setBounds(new Rec

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号