• 大小: 0.10M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: Java
  • 标签: java  

资源简介


仿照windows记事本实现的Java记事本,还原度95%,页面显示与逻辑处理分离,公共方法封装,注释完善。 可以移步博客:http://blog.csdn.net/weixin_39858069/article/details/77227636 预览哦。

资源截图

代码片段和文件信息

package com.notepad.logic;

import java.awt.Component;
import java.awt.Dialog;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JDialog;
import javax.swing.Jframe;
import javax.swing.JList;
import javax.swing.JRadioButton;
import javax.swing.JTextArea;
import javax.swing.JTextField;

import com.notepad.ui.DialogUI;
import com.notepad.util.Logic.FileUtil;
import com.notepad.util.Logic.FindStrUtil;
import com.notepad.util.Logic.FontUtil;
import com.notepad.util.UI.ComponentUtil;

public class ButtonLogic {

/**
 * 字体设置页面按钮注册的监听器
 * 
 * @param button
 *            JButton对象
 * @param oper
 *            “取消”或者“确定”,由此区分执行的操作
 * @param dialog
 *            字体设置Dialog对象
 * @param frame
 *            主框架
 * @param lists
 *            字体设置也页面三个JList对戏那个
 */
@SuppressWarnings(“rawtypes“)
public static void addFontDialo

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-08-16 10:30  记事本\
     目录           0  2017-08-16 10:29  记事本\src\
     目录           0  2017-08-16 10:29  记事本\src\com\
     目录           0  2017-08-16 10:29  记事本\src\com\notepad\
     目录           0  2017-08-16 10:29  记事本\src\com\notepad\logic\
     文件        7980  2017-08-15 10:09  记事本\src\com\notepad\logic\ButtonLogic.java
     文件        4795  2017-08-15 14:17  记事本\src\com\notepad\logic\ConstString.java
     文件         251  2017-08-09 08:54  记事本\src\com\notepad\logic\DialogUILogic.java
     文件        2773  2017-08-10 09:56  记事本\src\com\notepad\logic\EditMenuLogic.java
     文件         946  2017-08-15 13:24  记事本\src\com\notepad\logic\JframeLogic.java
     文件        2537  2017-08-11 17:10  记事本\src\com\notepad\logic\JListLogic.java
     文件        8750  2017-08-15 14:03  记事本\src\com\notepad\logic\JTextAreaLogic.java
     文件        5132  2017-08-11 17:10  记事本\src\com\notepad\logic\JTextFiledLogic.java
     文件         876  2017-08-11 09:22  记事本\src\com\notepad\logic\LastFind.java
     文件        7916  2017-08-16 10:07  记事本\src\com\notepad\logic\MenuItemLogic.java
     文件        2300  2017-08-10 10:01  记事本\src\com\notepad\logic\PopMenuLogic.java
     文件         739  2017-08-10 17:04  记事本\src\com\notepad\logic\ToolBarLogic.java
     目录           0  2017-08-16 10:29  记事本\src\com\notepad\main\
     文件         225  2017-08-07 16:02  记事本\src\com\notepad\main\NotePad.java
     目录           0  2017-08-16 10:29  记事本\src\com\notepad\ui\
     文件       17324  2017-08-15 09:07  记事本\src\com\notepad\ui\DialogUI.java
     文件        6663  2017-08-15 14:17  记事本\src\com\notepad\ui\MainUI.java
     目录           0  2017-08-16 10:29  记事本\src\com\notepad\util\
     目录           0  2017-08-16 10:29  记事本\src\com\notepad\util\Logic\
     文件         488  2017-08-08 17:13  记事本\src\com\notepad\util\Logic\ArrayUtil.java
     文件        1060  2017-08-10 11:25  记事本\src\com\notepad\util\Logic\ClipBoardUtil.java
     文件         580  2017-08-15 13:52  记事本\src\com\notepad\util\Logic\ExitUtil.java
     文件        5476  2017-08-15 14:01  记事本\src\com\notepad\util\Logic\FileUtil.java
     文件        1275  2017-08-11 09:34  记事本\src\com\notepad\util\Logic\FindStrUtil.java
     文件        1706  2017-08-09 08:58  记事本\src\com\notepad\util\Logic\FontUtil.java
     文件         239  2017-08-15 13:50  记事本\src\com\notepad\util\Logic\MyUndoManger.java
............此处省略5个文件信息

评论

共有 条评论