?? notepadeditor.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 + -