⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 notepadeditor.java

📁 实现了Window的NotePad的功能
💻 JAVA
字号:
package cqj.jar.com;

import javax.swing.UIManager;

/*
 * 文本编辑器
 * cq.jone@gmail.com
 * Dec 25, 2008
 * Ruc. EcoLab
 * 待实现功能:查找,替换,字体
 * 问题1:windowClosing:My_WindowAdapter 下的WindowClosing 不管怎么样都会使窗口隐藏或关闭???
 * 如果不想关闭需要设置默认的窗口关闭动作,如下:
 * this.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
 * 即系统在点击关闭叉头时什么也不做,全由开发者去实现需要操作.
 * 问题2:按CTRL+F查找时怎么也显示状态 “已修改” 了??? 是因为CTRL+F键也是KeyTyped事件
 * 问题3:请实现撤消上次或上上次操作的功能。即平时用的CTRL+Z的功能?
 */
//文本编辑器


public class NotePadEditor extends MainFrame{

	/**
	 * 
	 */
	private static final long serialVersionUID = 2761697405857943614L;
	
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		try   {  
			//界面外观设置
            UIManager.setLookAndFeel(  
                    "com.sun.java.swing.plaf.windows.WindowsLookAndFeel");  
	    }   catch   (Exception   e)   {}
		new NotePadEditor();
	    
	    /*
	    String str = "我是Chinese";
	    for(int i=0 ; i < str.length(); i++) {
	    	System.out.printf("char [%c] ---- %b\n", str.charAt(i), M_StringConstants.isEn(str.charAt(i)));
	    }
	    */	    
	}

	
	
	public NotePadEditor(){
		super();	
		//this.pack();
	}
	
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -