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

📄 listen.java

📁 java写的c 语言子集编辑器
💻 JAVA
字号:
package CWord;import java.util.*;import java.io.*;import java.awt.*;import javax.swing.*;import java.awt.event.*;/** * * @author jjl * @date 2008.12.31 21:21 ~~~ */public class listen {    static Vector Message;//the message of CDealWord System     static int messCnt=0;//the count of the message    static int y=0;    public listen(){        Message=new Vector();        addMessage("Now Start Listen");          //this.repaint();    }    public  void addMessage(String message){        //Date d=new Date();        String m=message;        Message.addElement(messCnt+m);        messCnt++;        otFile(m);        //this.repaint();    }    public  Vector getMessage(){        this.OTMesFile();        return Message;    }    /*    @Override    public void paintComponent(Graphics g){        super.paintComponent(g);        String content=new String("Hellp");        g.setFont(new Font("Frame",Font.BOLD,300));        g.drawString("hello,Word", 50, 50);        for(int i=0;i<Message.size();i++){             content=Message.get(i).toString();             g.drawString(content,0,y*20);             if(y>=50){                 g.clearRect(0, 0, this.getWidth(), this.getHeight());//if the line is over 50 then clear the Graphics;                 y=0;//then start form 0 lline             }else{                 y++;             }        }    }*/    public void OTMesFile(){//put the message to the file        File F=new File("Message.txt");        try{            FileWriter fos=new FileWriter(F);             for(int i=0;i<Message.size();i++){                 fos.write(Message.get(i).toString());                 fos.write('\n');             }        }catch (Exception e){            this.addMessage("input file error!");            e.printStackTrace();        }    }    public void clearMessage(){        Message.clear();    }    protected void otFile(String strBuf){        File f=new File("Mess2.TXT");        try{            FileWriter fos=new FileWriter(f,true);            fos.write(strBuf+"\n");            fos.close();        }catch(Exception e){            e.printStackTrace();        }    }}

⌨️ 快捷键说明

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