资源简介
这个记事本系统是某一次的Java课程设计作业,由Java完成,基本实现了全选、清除、新建、保存、另存为、查找、替换等功能。
代码片段和文件信息
package a;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFileChooser;
import javax.swing.Jframe;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import java.awt.datatransfer.*;
public class bb extends Jframe implements ActionListener
{
JTextArea wd=new JTextArea(6070); //创建文本组件
JFileChooser bc = new JFileChooser(““); //文本选择
JPanel jp=new JPanel();
JPanel jp1=new JPanel();
JDialog jd=new JDialog(); //弹窗
JTextField wd1=new JTextField(10);
JTextField wd2=new JTextField(10);
JButton j1=new JButton(“查找“);
JButton j2=new JButton(“替换“);
FileReader sr= null; //定义一个FileReader文件输入流
FileWriter sc= null; //定义一个FileWriter输出流
BufferedReader hcsr= null; //定义一个缓冲字符输入流
BufferedWriter hcsc= null; //定义一个缓冲字符输出流
private static final long serialVersionUID = 1L;
Clipboard cd;
public bb(String string) //这是构造函数
{
super(string);//这是接受名字
this.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);//关闭窗口
this.setLayout(new BorderLayout());
wd.setFont(new Font(“宋体“ Font.PLAIN 16));
JMenuBar cd= new JMenuBar(); //创建菜单栏
JMenu wj = new JMenu(“文件“); //
JMenu cx = new JMenu(“查寻“);
JMenu bj = new JMenu(“编辑“);
JMenuItem zcd11=new JMenuItem(“另存为“);
zcd11.addActionListener(this);
JMenuItem zcd12=new JMenuItem(“退出“);
zcd12.addActionListener(this);
JMenuItem zcd13=new JMenuItem(“保存“);
zcd13.addActionListener(this);
JMenuItem zcd14=new JMenuItem(“打开“);
zcd14.addActionListener(this);
JMenuItem zcd15=new JMenuItem(“新建“);
zcd15.addActionListener(this);
//JMenuItem zcd21=new JMenuItem(“查寻“);
//zcd21.addActionListener(this);
JMenuItem zcd22=new JMenuItem(“替换查寻“);
zcd22.addActionListener(this);
JMenuItem zcd31=new JMenuItem(“全选“);
zcd31.addActionListener(this);
JMenuItem zcd32=new JMenuItem(“清除“);
zcd32.addActionListener(this);
//JMenuItem zcd31=new JMenuItem(“复制“);
//zcd31.addActionListener(this);
//JMenuItem zcd32=new JMenuItem(“粘贴“);
//zcd32.addActionListener(this);
j1.addActionListener(this);
j2.addActionListener(this);
this.add(wd);
this.setJMenuBar(cd); //将菜单栏添加到Jframe窗口栏中
cd.add(wj);
wj.add(zcd15);
wj.add(zcd14);
wj.add(zcd13);
wj.add(zcd11);
//wj.addSeparator();
//wj.add(zcd12);
//wj.addSeparator();
//wj.add(zcd13);
wj.addSeparator();
wj.add(zcd12);
cd.add(cx);
//cx.add(zcd21);
//cx.addSeparator();
cx.add(zcd22);
cd.add(bj);
bj.add(zcd31);
bj.addSeparator();
bj.add(zcd32);
jp1.add(j1);
jp1.add(wd1);
jp1.add(j2);
jp1.add(wd2);
} //构
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2002-10-02 21:38 记事本\.classpath
文件 385 2002-10-02 21:38 记事本\.project
文件 598 2002-10-02 21:38 记事本\.settings\org.eclipse.jdt.core.prefs
文件 7276 2002-10-02 21:38 记事本\bin\a\bb.class
文件 7233 2002-10-02 21:38 记事本\src\a\bb.java
目录 0 2002-10-02 21:38 记事本\bin\a
目录 0 2002-10-02 21:38 记事本\src\a
目录 0 2002-10-02 21:38 记事本\.settings
目录 0 2002-10-02 21:38 记事本\bin
目录 0 2002-10-02 21:38 记事本\src
目录 0 2002-10-02 21:38 记事本
----------- --------- ---------- ----- ----
15793 11
- 上一篇:合肥工业大学Java实验源代码
- 下一篇:一个简单JAVA+SQL的库存管理系统
相关资源
- 一个简单JAVA+SQL的库存管理系统
- 合肥工业大学Java实验源代码
- EclipseIDEforJavaEEDevelopers百度云地址.t
- 基于Java+sql教师信息管理系统课设报告
- java实现文件复制
- 合工大java程序设计实验,货物管理系
- Java学生成绩管理系统源码.txt
- 分数计算器界面设计
- java电子相册
- java实验七
- 无线温湿度传感器上位机JAVA代码
- ssm框架开发北大青鸟超市后台管理系
- Java_OO作业:简单多项式导函数的求解
- 基于Java打砖块小游戏
- 模拟龟兔赛跑程序
- javax.annotation-api-1.3.jar
- Java+mysql通讯录信息的增删改查
- Java 2实用教程第五版张跃平例题代码
- Java图形用户界面的简易计算器
- jsoup-1.7.3.jar
- java实现docx文档在线编辑docx转html,
- 超市进销存管理系统-学校实训
- 成绩的查询和排序功能实现 java实现
- 山东大学 大数据实验二 倒排索引算法
- java版本贪吃蛇
- shiro-all-1.4.0.jar
- 图书管理系统数据持久化
- 《Java程序性能优化:让你的Java程序更
- java制作工作证和调用斑马打印.rar
- java udp多人聊天室
评论
共有 条评论