资源简介
新建:新建一个文本文件
打开:调用JDK提供的“打开”对话框,选择要打开的文本文件,要求返回带路径的文件名。
保存或另存为:如果已有文件名,直接保存文件,否则调用“保存”对话框,获取文件名后保存。
退出:在退出前要判断是否保存,保存时要求如上,不保存直接退出。
撤销/重做:记录用户在编辑区的历史操作,可以进行撤销与重复。
复制/剪切/粘贴:将选中的文本复制到系统剪切板上;将选中的文本剪切到系统剪切板上;将选中的文本粘贴到系统剪切板上
全部选中:将编辑区中的文件全部选中
查找:根据向上/向下条件进行查找,或者区分大小写进行查找
替换:根据选项要求在编辑区的所有文本中查找到的全部文本
自动换行:文本编辑区是否自动换行
字体:调用“字体”对话框设置文本编辑区的字体、字形和大小
颜色:调用“颜色板”对话框设置文本编辑区的颜色
帮助主题:调用网上API文档网页

代码片段和文件信息
package NopeTxt;
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
/**@Function:
* @author 谢京振
* @date 2018年12月13日 下午11:02:47
* @return
*/
public class ColorDialog extends JDialog {
private final JPanel contentPanel = new JPanel();
public ColorDialog() {
setBounds(100 100 450 300);
getContentPane().setLayout(new BorderLayout());
contentPanel.setBorder(new EmptyBorder(5 5 5 5));
getContentPane().add(contentPanel BorderLayout.CENTER);
contentPanel.setLayout(null);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-12-20 08:31 NopeTxt\
文件 667 2018-12-16 23:32 NopeTxt\ColorDialog.java
文件 5207 2018-12-13 18:46 NopeTxt\FindDialog.java
文件 7348 2019-01-04 12:35 NopeTxt\FontDialog.java
文件 22094 2018-12-20 11:09 NopeTxt\MyNoteBook.java
文件 6922 2018-12-20 08:48 NopeTxt\ReplaceDialog.java
文件 44 2018-12-13 23:25 NopeTxt\notepad.chm
目录 0 2018-12-14 08:34 images\
文件 3938 2018-12-14 08:34 images\logo.png
文件 848 2018-12-14 08:14 images\保存.png
文件 1153 2018-12-14 08:14 images\剪切.png
文件 1125 2018-12-14 08:14 images\复制.png
文件 882 2018-12-14 08:14 images\打开.png
文件 806 2018-12-14 08:14 images\新建.png
文件 1012 2018-12-14 08:14 images\粘贴.png
- 上一篇:java实现虚拟键盘
- 下一篇:java扫描线填充算法
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论