亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? jishiben.java

?? 程序包括小型的飛機與導彈游戲的源代碼和記事本的源代碼
?? JAVA
?? 第 1 頁 / 共 3 頁
字號:
//新建功能中的清零方法
public void clear(){
	jta.setText("");
	st1="";
	st2="";
	st3="";
	st4="";
	this.setTitle("未定標題 -記事本");
	file = new File("未定標題");
	undo.discardAllEdits();
}
//文件框篩選功能
class TextFileFilter extends javax.swing.filechooser.FileFilter {
    public boolean accept(File f) {
    	return f.getName().endsWith(".txt") || f.isDirectory();
    }
    public String getDescription() {
    	return "Text Files (*.txt)";
    }
}
//主函數
public static void main(String[] args){
	JFrame.setDefaultLookAndFeelDecorated(false);
	JiShiBen js=new JiShiBen();
}

//新建功能
class Newf implements ActionListener{
	public void actionPerformed(ActionEvent a){
		int n;
		String str="";
		str=jta.getText();
		if ("".equals(st1)){//當前文本不是打開的
			if ("".equals(str) || st2.equals(str)){//當前文本沒有被修改 或 修改過已經保存
				clear();//調用新建功能中的清零方法
			}
			else{//當前文本修改過但沒有保存
				n = JOptionPane.showConfirmDialog(null,file+" 文件的文字已經改變.想保存文件嗎?","記事本",JOptionPane.YES_NO_CANCEL_OPTION);
				if (n==0){
					newsaveed();//調用新建功能中保存文件并清零方法
				} 
				if (n==1){
					clear();//調用新建功能中的清零方法
				}
				if (n==2){
				}
			}
		}	
		else{//當前文本是打開的
			if(st3.equals(str) || st2.equals(str)){//當前文本沒有被修改 或 修改過已經保存
				clear();//調用新建功能中的清零方法
			}
			else{//當前文本修改過但沒有保存
				n = JOptionPane.showConfirmDialog(null,file+" 文件的文字已經改變.想保存文件嗎?","記事本",JOptionPane.YES_NO_CANCEL_OPTION); 	
				if (n==0){
					newsaveed();//調用新建功能中保存文件并清零方法
				} 
				if (n==1){
					clear();//調用新建功能中的清零方法
				}
				if (n==2){
				}
			}
		}
	}
}

//打開功能
class Open implements ActionListener{
	public void actionPerformed(ActionEvent a){
		int n;
		String str="";
		str=jta.getText();
		if ("".equals(st1)){//當前文本不是打開的
			if("".equals(str) || str.equals(st2)){//當前文本沒有被修改 或 修改過已經保存
				opened();//調用普通打開文件方法
			}
			else{//當前文本修改過但沒有保存
				n = JOptionPane.showConfirmDialog(null,file+" 文件的文字已經改變.想保存文件嗎?","記事本",JOptionPane.YES_NO_CANCEL_OPTION);
				if (n==0){
					save_open();//調用打開功能中的先保存再打開方法
				}
				if (n==1){
					opened();//調用普通打開文件方法
				}
				if (n==2){
				}
			}
		}
		else{//當前文本是打開的
			if(str.equals(st3) || str.equals(st2)){//當前文本沒有被修改 或 修改過已經保存
				opened();//打開方法
			}
			else{//當前文本修改過但沒有保存
				n = JOptionPane.showConfirmDialog(null,file+" 文件的文字已經改變.想保存文件嗎?","記事本",JOptionPane.YES_NO_CANCEL_OPTION); 	
				if (n==0){
					save_open();//調用打開功能中的先保存再打開方法
				} 
				if (n==1){
					opened();//調用普通打開文件方法
				}
				if (n==2){
				}
			}
			
		}
	}
}	

//保存功能
class Save implements ActionListener {
    public void actionPerformed(ActionEvent e) {
    	int n;
    	String str="";
    	str=jta.getText();	
        if ("".equals(st1)){//當前文本不是打開的	
        	if ("".equals(st4)){
      	   		saveed();//調用普通彈出式保存文件方法
      	    }
      	    else{
      	   		usaveed();//調用無彈出文件框的保存文件方法	
      	    }
        }
        else{//當前文本是打開的
        	usaveed();//調用無彈出文件框的保存文件方法
        }
   }
} 
//另存為功能
class Savea implements ActionListener {
	public void actionPerformed(ActionEvent e) {
		saveed();
	    }
}
//界面設置功能
class Pages implements ActionListener {
	public void actionPerformed(ActionEvent e) {
		JOptionPane.showMessageDialog(null,"打印之前必須已經安裝打印機.\n要安裝打印機,請單擊\"開始\",指向\"設置\",選定\"打印機\",然后再雙擊\"添加打印機\".","打印錯誤",JOptionPane.WARNING_MESSAGE);
	    }
}
//打印功能	
class Print implements ActionListener {
	public void actionPerformed(ActionEvent e) {
		JOptionPane.showMessageDialog(null,"打印之前必須已經安裝打印機.\n要安裝打印機,請單擊\"添加打印機\"圖標;或者單擊位于該對話\"常規\"選項卡上的\"查找打印機...\"按鈕.","常規",JOptionPane.WARNING_MESSAGE);
	    }
}
//退出功能
class Quit implements ActionListener {
	public void actionPerformed(ActionEvent e) {
		System.exit(0);
	    }
}
//撤銷功能
class Chexiao implements ActionListener {
	public void actionPerformed(ActionEvent e) {
		try {
           	if (undo.canUndo()) {
               	undo.undo();
           	}
        }
        catch (CannotUndoException che) {
        }
	}
}
//重做功能
class Chongzuo implements ActionListener {
	public void actionPerformed(ActionEvent e) {
		try {
           	if (undo.canRedo()) {
               	undo.redo();
           	} 
       	}
       	catch (CannotRedoException chong) {
       	}
	}
}
//剪切功能
class Cut implements ActionListener {
    public void actionPerformed(ActionEvent e) {
    	jta.cut();
    }
}
//復制功能
class Copy implements ActionListener {
    public void actionPerformed(ActionEvent e) {
    	jta.copy();
    }
}
//粘貼功能	
class Paste implements ActionListener {
	    public void actionPerformed(ActionEvent e) {
	    	jta.paste();
	    }
	}
//刪除功能
class Dele implements ActionListener {
	    public void actionPerformed(ActionEvent e) {
	    	jta.replaceRange("",jta.getSelectionStart(),jta.getSelectionEnd());
	    }
	}
//查找功能
class Lookup implements ActionListener {
	    public void actionPerformed(ActionEvent e) {
	    	cz.setVisible(true);
	    }
	}	
//替換功能	
class Swap implements ActionListener {
	    public void actionPerformed(ActionEvent e) {
    		ti.setVisible(true);	
	    }
	}
//轉到功能
class Got implements ActionListener {
	    public void actionPerformed(ActionEvent e) {
    		zd.setVisible(true);
    		
	    }
	}	
//全選功能
class Checka implements ActionListener {
	    public void actionPerformed(ActionEvent e) {
    	jta.selectAll();
	    }
	}
//時間日期功能
class Time implements ActionListener {
    public void actionPerformed(ActionEvent e) {
    	Calendar d=Calendar.getInstance();
		jta.replaceSelection(d.getTime().getHours()+":"+d.getTime().getMinutes()+" "+d.get(Calendar.YEAR)+"-"+(d.get(Calendar.MONTH)+1)+"-"+d.get(Calendar.DATE));
    }
}
//自動換行功能
class Linew implements ActionListener {
	public void actionPerformed(ActionEvent e) {
    	if(b==true){
        	jta.setLineWrap(b);
            b=false;
        }
        else{
        	jta.setLineWrap(b);
            b=true;                                               
        }
	}
}
//字體功能
class Fontf implements ActionListener {
	public void actionPerformed(ActionEvent e) {
    	fc.setVisible(true);
	}
}

//替換面板類
class Tihuan extends JFrame{
	private JPanel p = new JPanel();
    private JLabel l1 = new JLabel("查找內容(N):");
    private JLabel l2 = new JLabel("替換為(P):");
    private JTextField t1 = new JTextField();
    private JTextField t2 = new JTextField();
    private JButton b1 = new JButton("查找下一個(F)");
    private JButton b2 = new JButton("替 換(R)");
    private JButton b3 = new JButton("全部替換(A)");
    private JButton b4 = new JButton("取 消");
    private JCheckBox c1 = new JCheckBox("區分大小寫(C)");
	Tihuan(){
		this.setTitle("替換");
		this.setIconImage(Toolkit.getDefaultToolkit().getImage("jishiben.gif"));
	    p.setLayout(null);
	    Container ct = this.getContentPane();
	    ct.add(p);
	    p.add(l1);
	    p.add(l2);
	    p.add(t1);
	    p.add(t2);
	    p.add(b1);
	    p.add(b2);
	    p.add(b3);
	    p.add(b4);
	    p.add(c1);
	    l1.setBounds(10,10,100,25);
	    l2.setBounds(10,40,100,25);
	    t1.setBounds(85,10,180,25);
	    t2.setBounds(85,40,180,25);
	    b1.setBounds(270,9,120,25);
	    b2.setBounds(270,39,120,25);
	    b3.setBounds(270,69,120,25);
	    b4.setBounds(270,99,120,25);
	    c1.setBounds(10,99,120,25);
		this.setLocation(300,200);
		this.setSize(400,180);
		this.setResizable(false);
		this.setVisible(false);
	}
}
//查找面板類
class Chazhao extends JFrame{
    private JPanel p1 = new JPanel();
    private JPanel p2 = new JPanel();
    private JPanel p3 = new JPanel();
    private JPanel p4 = new JPanel();
    private JLabel l1 = new JLabel("查找內容(N):");	
    private JLabel l2 = new JLabel("");
    private JTextField t1 = new JTextField(17);
    private JButton b1 = new JButton("查找下一個(F)");
    private JButton b2 = new JButton("         取消        ");
    private JCheckBox c1 = new JCheckBox("區分大小寫(C)");
    private JRadioButton r1 = new JRadioButton("向上");
    private JRadioButton r2 = new JRadioButton("向下",true);
    private ButtonGroup bgroup = new ButtonGroup();
    Chazhao(){
    	this.setTitle("查找");
    	this.setIconImage(Toolkit.getDefaultToolkit().getImage("jishiben.gif"));
        bgroup.add(r1);
        bgroup.add(r2);
        Container ct = this.getContentPane();
        ct.add(p1,BorderLayout.NORTH);
        p1.add(l1);
        p1.add(t1);
        p1.add(b1);
        p2.add(b2);
        p3.add(r1);
        p3.add(r2);
        p4.add(l2);
        p3.setBorder(BorderFactory.createTitledBorder("方向"));
        ct.add(c1,BorderLayout.WEST);
        ct.add(p2,BorderLayout.EAST);
        ct.add(p3,BorderLayout.CENTER);
        ct.add(p4,BorderLayout.SOUTH);
		this.setLocation(300,200);
		this.setSize(400,140);
		this.setResizable(false);
		this.setVisible(false);
	}
}
//轉到面板類
class Zhuandao extends JFrame{
    private JTextField t1 = new JTextField(10);
    private JButton b1 = new JButton("確定");
    private JButton b2 = new JButton("取消");
    Zhuandao(){
    	this.setTitle("轉到下一行");
    	this.setIconImage(Toolkit.getDefaultToolkit().getImage("jishiben.gif"));
	    Container ct = this.getContentPane();

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美一区在线| 一区二区三区资源| 亚洲桃色在线一区| 天堂va蜜桃一区二区三区| 国内精品嫩模私拍在线| 色综合天天综合| 精品理论电影在线观看| 国产精品乱子久久久久| 日韩成人dvd| 一本到一区二区三区| 欧美刺激午夜性久久久久久久| 亚洲欧美一区二区在线观看| 久久se精品一区精品二区| 91黄视频在线| 国产欧美精品在线观看| 久久不见久久见中文字幕免费| 91在线你懂得| 欧美激情一区二区三区四区| 久久国产福利国产秒拍| 欧美人与禽zozo性伦| 日韩理论片一区二区| 成人高清视频在线| 2020国产精品自拍| 蜜桃av一区二区三区| 欧美综合久久久| 国产精品不卡在线| 99r国产精品| 亚洲欧洲综合另类在线| av高清不卡在线| 自拍偷在线精品自拍偷无码专区| 北条麻妃国产九九精品视频| 久久一区二区视频| 国产麻豆精品在线| 欧美国产日韩亚洲一区| 成人免费视频免费观看| 国产精品素人视频| 成人福利视频在线| **网站欧美大片在线观看| 成人av网站免费观看| 国产精品久久久久桃色tv| 丁香激情综合国产| ...中文天堂在线一区| 91黄色激情网站| 一区二区日韩av| 色乱码一区二区三区88| 自拍偷拍欧美激情| av成人老司机| 最新热久久免费视频| www.欧美日韩| 日韩亚洲欧美高清| 黄色日韩三级电影| 精品久久久久99| 国内外成人在线| 久久亚洲精品小早川怜子| 麻豆精品国产91久久久久久| 欧美一区二区免费| 麻豆视频观看网址久久| 9191久久久久久久久久久| 水野朝阳av一区二区三区| 欧美日韩精品欧美日韩精品| 午夜在线电影亚洲一区| 91精品国产综合久久久蜜臀粉嫩 | 欧美影院午夜播放| 综合久久给合久久狠狠狠97色| av一区二区三区四区| 成人欧美一区二区三区在线播放| 91丝袜美女网| 亚洲线精品一区二区三区| 97超碰欧美中文字幕| 一区二区三区在线视频观看58 | 青青草成人在线观看| 538在线一区二区精品国产| 一个色妞综合视频在线观看| 国产成人精品一区二区三区四区 | 欧美亚洲综合色| 亚洲高清免费在线| 日韩三级视频在线观看| 国产精品一二三区在线| 最新国产成人在线观看| 欧美精品色一区二区三区| 精品一区二区三区不卡 | 日本va欧美va欧美va精品| 日韩欧美国产综合| 成人高清av在线| 午夜电影一区二区三区| 国产女人18毛片水真多成人如厕| 成人av网站免费| 日日欢夜夜爽一区| 国产欧美日韩另类一区| 成人午夜精品在线| 美女任你摸久久| 亚洲日本在线天堂| 日韩一二在线观看| 色综合欧美在线视频区| 蜜臂av日日欢夜夜爽一区| 一区二区中文字幕在线| 日韩免费观看高清完整版在线观看| 成人听书哪个软件好| 日日夜夜免费精品| 自拍偷拍国产亚洲| 久久综合国产精品| 精品视频123区在线观看| 97精品超碰一区二区三区| 激情小说亚洲一区| 亚洲国产精品影院| 欧美国产日韩精品免费观看| 51精品视频一区二区三区| 不卡视频在线看| 美日韩一级片在线观看| 亚洲韩国精品一区| 亚洲欧洲精品一区二区三区不卡| 日韩一级免费观看| 欧美视频日韩视频在线观看| 成人美女视频在线观看18| 一区二区不卡在线播放 | 精品国产乱码久久久久久影片| 色菇凉天天综合网| 99久久精品国产一区| 国产成人在线观看| 日本最新不卡在线| 亚洲五码中文字幕| 国产精品污污网站在线观看| 制服丝袜av成人在线看| 欧美性欧美巨大黑白大战| 成人激情小说乱人伦| 国产一区亚洲一区| 蜜桃av一区二区三区电影| 日韩成人dvd| 另类中文字幕网| 丝袜诱惑制服诱惑色一区在线观看 | 91在线观看一区二区| 国产剧情一区二区三区| 免费精品视频在线| 免费人成在线不卡| 日本aⅴ精品一区二区三区| 一区二区三区影院| 亚洲va韩国va欧美va精品| 亚洲韩国精品一区| 亚洲第一狼人社区| 天堂成人国产精品一区| 日本91福利区| 久久av老司机精品网站导航| 精品一区二区三区免费毛片爱| 久99久精品视频免费观看| 激情av综合网| 国产91精品一区二区麻豆亚洲| 国产一区二区三区四区五区美女| 精品亚洲免费视频| 国产a级毛片一区| 91丨九色丨黑人外教| 一本到高清视频免费精品| 99久久久久免费精品国产| 91免费看片在线观看| 欧美影院一区二区三区| 欧美精品丝袜中出| 久久品道一品道久久精品| 国产精品麻豆欧美日韩ww| 亚洲桃色在线一区| 日韩二区三区四区| 国产美女精品一区二区三区| youjizz久久| 欧美日韩国产大片| 精品国产麻豆免费人成网站| 亚洲人被黑人高潮完整版| 婷婷久久综合九色国产成人| 国产在线精品一区二区三区不卡| 国产不卡在线视频| 日本福利一区二区| 精品国产123| 亚洲三级电影全部在线观看高清| 亚洲国产精品人人做人人爽| 国模套图日韩精品一区二区| 99麻豆久久久国产精品免费优播| 精品视频1区2区| 国产日韩欧美高清| 亚洲欧美视频在线观看视频| 午夜成人免费视频| 久久99精品一区二区三区| 激情五月婷婷综合网| 在线观看成人免费视频| 欧美成人高清电影在线| 成人欧美一区二区三区在线播放| 日本欧美一区二区| 成人污视频在线观看| 日韩欧美在线影院| 亚洲靠逼com| 国产馆精品极品| 欧美精三区欧美精三区| 久久综合色8888| 亚洲精选一二三| 国产91丝袜在线18| 91精品国产综合久久久久久| 亚洲天天做日日做天天谢日日欢 | 国产麻豆精品久久一二三| 91丨porny丨中文| 中文字幕一区二区三区精华液| 老司机午夜精品| 欧美精品v日韩精品v韩国精品v| 国产精品久久久99| 国产美女一区二区三区|