文本编辑器源文件(java语言)(37) MenuItem eitem5= new MenuItem("Repace"); menu1.add(eitem5); MenuItem oitem= new MenuItem("Color");menu2.add(oitem);MenuItem oitem1= new MenuItem("Font");menu2.add(oitem1); }public void setQuit() { this.dispose(); System.exit(0); } public void setfont(Font f) { Ffont= f; current_t.setFont(f); repaint(); } public void setcolor(Color c) { Fcolor= c; current_t.setColor(c); repaint(); } public void paint(Graphics g){ if(Ffont!= null) g.setFont(Ffont); } public void read(String fn,String fd){current_t.setname(fn,fd); String line= null; String input= null;File s= new File(fd,fn); FileInputStream in= null; DataInputStream datain= null; try{in= new FileInputStream(s);datain = new DataInputStream(in);}catch(Exception e){System.out.println("Unable to open file");return;} try{