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

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

?? 第二十章例子.txt

?? 這是JAVA2實用教程(第二版)的所有示例
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
20-例子1
import java.io.*;
class Example20_1
{ public static void main(String args[])
  { int b;
  byte buffer[]=new byte[2500];
  try{ FileInputStream readfile=new FileInputStream("Example211.java");
       b=readfile.read(buffer,0,2500);
       try { String str=new String(buffer,0,b,"Default");
             System.out.println(str);
           }        
       catch(UnsupportedEncodingException e)
           { System.out.println(" the encoding was not found:"+e);
           }
     }
   catch(IOException e)
     {System.out.println("File read Error ");
     }
  }
}



20-例子2
import java.io.*;import java.awt.*;import java.awt.event.*;
class Example20_2
{  static Frame f;
   public static void main(String args[])
  { int b,j=10; TextArea text;
    byte tom[]=new byte[2500];f=new Frame();
    f.setSize(100,100);text=new TextArea(30,60);
    f.setVisible(true);f.add(text); f.pack();
    f.addWindowListener(new WindowAdapter()
      { public void windowClosing(WindowEvent e)
        {f.setVisible(false);System.exit(0);}
      }); 
   
try{ File f=new File("E:\\dd\\","AA.java");
     FileInputStream readfile=new FileInputStream(f);
         while((b=readfile.read(tom,0,j))!=-1) 
          {String s=new String (tom,0,b);
            System.out.println(s);
            text.append(s); 
          }
         readfile.close();
       }
     catch(IOException e)
       {System.out.println("File read Error ");
       }
  }
}



20-例子3
import java.io.*;
class Example20_3
{ public static void main(String args[])
  { int b;
  byte buffer[]=new byte[100];
  try{System.out.println("輸入一行文本,并存入磁盤:");
      b=System.in.read(buffer);//把從鍵盤敲入的字符存入buffer。
      FileOutputStream whritefile=new FileOutputStream("line.txt");
      whritefile.write(buffer,0,b);// 通過流把 buffer寫入到文件line.txt。
     }
   catch(IOException e)
     {System.out.println("Error ");
     }
  }
}



20-例子4
import java.applet.*;
import  java.io.*;
import java.awt.*;
import java.awt.event.*;
 class EWindow extends Frame implements ActionListener
{ TextArea text; BufferedReader in;  Button button;
  FileReader file;
   EWindow()
   {super("流的讀取");
    text=new TextArea(10,10);text.setBackground(Color.cyan);
try {File f=new File("e:/dd/","E2.html");
     file=new FileReader(f);
         in=new BufferedReader(file);
        }
    catch(FileNotFoundException e){}
    catch(IOException e){}   
    button =new Button("讀取"); 
    button.addActionListener(this);
    setLayout(new BorderLayout());
    setSize(40,40);
    setVisible(true);
    add(text,"Center");add("South",button);
    addWindowListener(new WindowAdapter()
     {public void windowClosing(WindowEvent e)
     {setVisible(false);System.exit(0); }
     });
   } 
public void actionPerformed(ActionEvent e)
  { String s;
    if(e.getSource()==button)
     try{
         while((s=in.readLine())!=null)
         text.append(s+'\n');   
         }
      catch(IOException exp){} 
  }
}
public class Example20_4
{public static void main(String args[])
 {EWindow w=new EWindow();w.pack();
 }
}




20-例子5
import java.applet.*;
import  java.io.*;
import java.awt.*;
import java.awt.event.*;
 class FWindow extends Frame implements ActionListener
{ TextArea text; BufferedWriter out;  Button button;
  FileWriter tofile;
   FWindow()
   {super("流的寫入");
    text=new TextArea(10,10);text.setBackground(Color.cyan);
    try {tofile=new FileWriter("hello.txt");
         out=new BufferedWriter(tofile);
        }
    catch(FileNotFoundException e){}
    catch(IOException e){}   
    button =new Button("寫入"); 
    button.addActionListener(this);
    setLayout(new BorderLayout());
    setSize(60,70);
    setVisible(true);
    add(text,"Center");add("South",button);
    addWindowListener(new WindowAdapter()
     {public void windowClosing(WindowEvent e)
     {setVisible(false);System.exit(0); }
     });
   } 
  
 public void actionPerformed(ActionEvent e)
  { String s;
    if(e.getSource()==button)
     try {
        out.write(text.getText(),0,(text.getText()).length());
        out.flush();
         }
     catch(IOException exp){System.out.println(" have problem");} 
  }
}
public class Example20_5
{public static void main(String args[])
 {FWindow w=new FWindow();w.pack();//用緊湊方式顯示窗口
 }
}



20-例子6
import java.util.*;import java.io.*;
import java.awt.*;import java.awt.event.*;
class EWindow extends Frame implements ItemListener,ActionListener
{ String str[]=new String[7];String s;
  FileReader file;BufferedReader in;  Button button_start;
  Checkbox box[];TextField text_word,text_fenshu;
  int fenshu=0;  CheckboxGroup age=new CheckboxGroup();
   EWindow()
   {super("英語單詞學習");
    text_fenshu=new TextField(10);text_word=new TextField(70);
    button_start=new Button("重新練習");button_start.addActionListener(this);
    try {file=new FileReader("English.txt");
         in=new BufferedReader(file);
        }
    catch(FileNotFoundException e){}
    catch(IOException e){}   
    setBounds(100,100,400,320); setVisible(true);
    setLayout(new GridLayout(5,1));setBackground(Color.pink);
    Panel p1=new Panel(),p2=new Panel(),p3=new Panel() ,p4=new Panel();
    p2.setLayout(new GridLayout(2,1)); p3.setLayout(new GridLayout(5,1)); 
    p1.add(new Label("您的得分:"));p1.add(text_fenshu);
    p2.add(new Label("句子填空:"));p2.add(text_word); 
    p4.add(button_start); box=new Checkbox[6];
    for(int i=0;i<=4;i++)
     {box[i]=new Checkbox(" ",false,age);
      box[i].addItemListener(this);
     } 
    p3.add(new Label("選擇答案:"));
    for(int i=1;i<=4;i++)
     {p3.add(box[i]);}         
     add(p1); add(p2);add(new Label()); add(p3);add(p4);
     addWindowListener(new WindowAdapter()
     {public void windowClosing(WindowEvent e)
     {setVisible(false);System.exit(0); }
     });
     reading();
   } 
public void reading()
 {int i=0; 
  try{ s=in.readLine();
       if(!(s.startsWith("endend")))
       {StringTokenizer tokenizer=new StringTokenizer(s,"#"); 
        while(tokenizer.hasMoreTokens())
         {str[i]=tokenizer.nextToken();i++;
         }
        text_word.setText(str[0]);
        for(int j=1;j<=4;j++)
        {box[j].setLabel(str[j]);
        } 
       }
      else if(s.startsWith("endend"))
       { text_word.setText("學習完畢"); 
         for(int j=1;j<=4;j++)
          {box[j].setLabel("end"); in.close();file.close();
          } 
       }
     }
  catch(IOException exp){} 
 }
public void actionPerformed(ActionEvent event)
 {if(event.getSource()==button_start)
   {file=null;in=null;fenshu=0;text_fenshu.setText("得分: "+fenshu);
    try {file=new FileReader("English.txt");
         in=new BufferedReader(file);
        }
    catch(FileNotFoundException e){}
    catch(IOException e){}  
    reading(); 
   }
 }
public void itemStateChanged(ItemEvent e)
 { for(int j=1;j<=4;j++)
   { if(box[j].getLabel().equals(str[5])&&box[j].getState())
      {fenshu++;text_fenshu.setText("得分: "+fenshu);
      }
   }
  reading();
 }
}
public class Example20_6
{public static void main(String args[])
 {EWindow w=new EWindow();w.pack();
 }
}



20-例子7
import java.awt.*;import java.io.*;
import java.awt.event.*;
public class Example20_7
{public static void main(String args[])
 { Frame_FileDialog f=new Frame_FileDialog(); }
}
class  Frame_FileDialog extends Frame implements ActionListener
{ FileDialog filedialog_save,filedialog_load;//聲明2個文件對話框
  MenuBar menubar;Menu menu;MenuItem item1,item2;TextArea text;
  BufferedReader in;  
  FileReader file_reader;
  BufferedWriter out; 
  FileWriter tofile;
  Frame_FileDialog()
 {  super("帶文件對話框的窗口");     
    setSize(60,70);               
    setVisible(true);    
    menubar=new MenuBar();   
    menu=new Menu("文件"); 
    item1=new MenuItem("打開文件");
    item2=new MenuItem("保存文件"); 
    item1.addActionListener(this); 
    item2.addActionListener(this);
    menu.add(item1);
    menu.add(item2); 
    menubar.add(menu);  
    setMenuBar(menubar);        
    //下面創建1個依賴于該窗口的保存文件對話框
    filedialog_save=new FileDialog(this,"保存文件話框",FileDialog.SAVE);
    filedialog_save.setVisible(false);
    //再創建1個依賴于該窗口的打開文件對話框
    filedialog_load=new FileDialog(this,"打開文件話框",FileDialog.LOAD);
    filedialog_load.setVisible(false);
    filedialog_save.addWindowListener(new WindowAdapter()//對話框增加適配器
     {public void windowClosing(WindowEvent e)
     {filedialog_save.setVisible(false);}
     });
    filedialog_load.addWindowListener(new WindowAdapter()//對話框增加適配器
     {public void windowClosing(WindowEvent e)
     {filedialog_load.setVisible(false);}
     });
    addWindowListener(new WindowAdapter()  //窗口增加適配器
     {public void windowClosing(WindowEvent e)
     {setVisible(false);System.exit(0);}
     });
    text=new TextArea(10,10);text.setBackground(Color.cyan);
    add(text,"Center");
 }
 public void actionPerformed(ActionEvent e) //實現接口中的方法
  { if(e.getSource()==item1)
    {  filedialog_load.setVisible(true);String s;
      try {//建立到文件file的FileReader流,該文件通過File類和對話框來確定
                        File file=new File(filedialog_load.getDirectory(),filedialog_load.getFile());
           file_reader=new FileReader(file);
           in=new BufferedReader(file_reader);
           while((s=in.readLine())!=null)
           text.append(s+'\n'); 
          }
    catch(FileNotFoundException e1){}
    catch(IOException e2){}
     try {in.close();
          file_reader.close();
         }
     catch(IOException exp){} 
    }
  else if(e.getSource()==item2)
    { filedialog_save.setVisible(true);
       try {//建立到文件file的FileWtiter流,該文件通過File類和對話框來確定
                      File file=new File(filedialog_save.getDirectory(),filedialog_save.getFile());
           tofile=new FileWriter(file);
           out=new BufferedWriter(tofile);
           out.write(text.getText(),0,(text.getText()).length());
           out.flush();
          }
    catch(FileNotFoundException e1){}
    catch(IOException e2){}
     try {out.close();
          tofile.close();
         }
     catch(IOException exp){} 
    }
  } 
}


20-例子8
import java.awt.*;import java.io.*;
import java.awt.event.*;
public class Example20_8
{public static void main(String args[])
 { Frame_FileDialog f=new Frame_FileDialog(); }
}
class  Frame_FileDialog extends Frame implements ActionListener
{ FileDialog filedialog_load;//聲明文件對話框
  MenuBar menubar;Menu menu;MenuItem item;
  Frame_FileDialog()
 {  super("帶文件對話框的窗口"); 
  setSize(60,70);               
  setVisible(true);    
  menubar=new MenuBar();   
  menu=new Menu("文件"); 
  item=new MenuItem("運行可執行文件");
  item.addActionListener(this); 
  menu.add(item);
  menubar.add(menu);  
  setMenuBar(menubar);        
  filedialog_load=new FileDialog(this,"打開文件話框",FileDialog.LOAD);
  filedialog_load.setVisible(false);
  filedialog_load.addWindowListener(new WindowAdapter()  
   {public void windowClosing(WindowEvent e)
     {filedialog_load.setVisible(false);}
     });
    addWindowListener(new WindowAdapter()  
     {public void windowClosing(WindowEvent e)
     {setVisible(false);System.exit(0);}
     });
}
 public void actionPerformed(ActionEvent e) //實現接口中的方法
  { if(e.getSource()==item)
    {  filedialog_load.setVisible(true);
      try 
{File file=
 new File(filedialog_load.getDirectory(),filedialog_load.getFile());
         Runtime ce=Runtime.getRuntime();
         ce.exec(file.toString());//把file用字符串表示,所有對象都能使用
                                 //toString()
        }
        catch(FileNotFoundException e1){}
        catch(IOException e2){}
    }
  } 
}



20-例子9
import java.io.*;
public class Example20_9
{public static void main(String args[])
 {RandomAccessFile in_and_out=null;
 int data[]={124,389,33,256,-90,34,21,7,100,25};
 try{in_and_out=new RandomAccessFile("tom.dat","rw");}
 catch(FileNotFoundException e){System.out.println("PPPP?????");}
 try{for(int i=0;i<data.length;i++)
    {in_and_out.writeInt(data[i]);
    } 
  for(long i=data.length-1;i>=0;i--)//一個int型數據占4個字節,我們從
  {in_and_out.seek(i*4);               //文件的第36個字節讀取最后面的一個整數,
  System.out.print(","+in_and_out.readInt());//每隔4個字節往前讀取一個整數。
   }
 in_and_out.close();
  }
 catch(IOException e){System.out.println("??????");} 
 }
}



20-例子10
import  java.io.*;
class Example20_10 
{ public static void main(String args[])
 { try{
  RandomAccessFile file=new RandomAccessFile("Example20_10.java","rw");
  long filePoint=0;
  long fileLength=file.length();
  while(filePoint<fileLength)
  {String s=file.readLine();
   System.out.println(s);
   filePoint=file.getFilePointer();
   }
  file.close();
  }
  catch(Exception e){}
 }
}



20-例子11
import  java.io.*;
class Example20_11 
{ public static void main(String args[])
 { PipedOutputStream  out=null;
   PipedInputStream  in=null;
  try
   { out=new PipedOutputStream();
     in=new PipedInputStream();
     in.connect(out); 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩va亚洲va欧美va久久| 精品久久一二三区| 国产成人在线色| 狠狠色丁香久久婷婷综合_中| 亚洲第一激情av| 亚洲国产精品久久人人爱蜜臀| 亚洲三级电影全部在线观看高清| 国产欧美日韩综合| 国产精品午夜电影| 国产精品麻豆久久久| 国产目拍亚洲精品99久久精品| 国产亚洲婷婷免费| 国产亚洲综合av| 国产精品欧美一区喷水| ...中文天堂在线一区| 中文字幕一区二区视频| 自拍偷自拍亚洲精品播放| 亚洲日本免费电影| 亚洲一区欧美一区| 日本亚洲电影天堂| 国产在线精品一区在线观看麻豆| 国产成人激情av| 91免费在线播放| 欧美日韩一区三区四区| 欧美一区二区在线不卡| 欧美videos大乳护士334| 久久久久久久久久久久久夜| 国产精品美女一区二区三区| 亚洲精品视频免费看| 视频一区视频二区在线观看| 免费高清在线一区| 懂色av一区二区三区蜜臀| 亚洲国产成人tv| 国内外精品视频| 99久久99久久综合| 欧美在线观看禁18| 精品盗摄一区二区三区| 中文字幕一区二区5566日韩| 亚洲成人三级小说| 狠狠狠色丁香婷婷综合激情 | 日韩一区二区三区三四区视频在线观看| 日韩一区二区麻豆国产| 久久蜜桃av一区精品变态类天堂| 欧美极品少妇xxxxⅹ高跟鞋| 亚洲综合久久久| 精品一区二区三区免费播放| 91天堂素人约啪| 日韩精品一区二区三区在线观看| 国产精品麻豆网站| 日韩不卡一区二区三区| 成人爽a毛片一区二区免费| 欧美日韩精品久久久| 国产欧美精品国产国产专区| 午夜精品久久久久久久蜜桃app| 国模无码大尺度一区二区三区| 色94色欧美sute亚洲线路二| 久久久久久久久岛国免费| 亚洲国产精品一区二区久久恐怖片| 国产黄人亚洲片| 91精品国产一区二区三区蜜臀| 国产精品毛片高清在线完整版| 九一久久久久久| 欧美美女直播网站| **网站欧美大片在线观看| 国产在线视视频有精品| 精品视频资源站| 亚洲欧美日韩中文字幕一区二区三区 | 欧美久久久久久久久久| 欧美国产禁国产网站cc| 久久成人麻豆午夜电影| 欧美亚洲国产bt| 亚洲女厕所小便bbb| 成人一级片网址| 精品国产免费久久| 三级久久三级久久| 日本乱人伦一区| 91精品国产乱码| 亚洲图片欧美色图| 成人精品小蝌蚪| 国产亚洲精品中文字幕| 久久精品二区亚洲w码| 在线不卡免费欧美| 亚洲一区二区黄色| 欧美亚一区二区| 亚洲综合激情小说| 91国在线观看| 亚洲成人一二三| 欧美伦理视频网站| 日本aⅴ精品一区二区三区 | 亚洲成人免费观看| 精品1区2区3区| 亚洲sss视频在线视频| 欧美午夜视频网站| 午夜精品久久久久久| 欧美日韩精品欧美日韩精品| 亚洲成人免费在线| 欧美一区二区三区日韩| 日韩av二区在线播放| 91精品久久久久久久99蜜桃| 日韩不卡在线观看日韩不卡视频| 91精品国产免费| 精品在线观看视频| 久久精品免视看| 成人av综合在线| 亚洲亚洲人成综合网络| 678五月天丁香亚洲综合网| 日韩精品一二三四| 久久天堂av综合合色蜜桃网| 国产91精品久久久久久久网曝门| 日本一区免费视频| 91看片淫黄大片一级| 亚洲国产视频a| 日韩女优电影在线观看| 国产精品99久久久久久久vr| 亚洲丝袜精品丝袜在线| 欧美三级在线视频| 久久精品久久综合| 国产精品久久久久久久久免费桃花 | 日韩一区二区三区精品视频 | 色综合久久久久综合| 亚洲一区二区美女| 欧美不卡视频一区| 成人激情黄色小说| 亚洲一区二区三区四区在线 | 国产精品视频一二三区| 91色视频在线| 久久超碰97人人做人人爱| 国产亚洲欧美日韩日本| 色婷婷久久99综合精品jk白丝| 五月婷婷综合激情| 久久免费国产精品| 91福利精品视频| 国产一区二区免费视频| 一区二区三区在线视频免费观看| 日韩一区二区免费在线电影| 91亚洲国产成人精品一区二三| 日本伊人精品一区二区三区观看方式| 国产欧美中文在线| 在线电影院国产精品| 99视频一区二区三区| 精品亚洲欧美一区| 亚洲国产欧美一区二区三区丁香婷| 欧美xxxxxxxxx| 欧美性感一类影片在线播放| 国产二区国产一区在线观看| 日本中文字幕不卡| 一区二区三区欧美| 久久久久88色偷偷免费| 欧美高清你懂得| 99热99精品| 国产精品亚洲成人| 日本中文字幕一区二区视频 | 日韩美女啊v在线免费观看| 欧美一区二区三区在线观看| 91小视频在线观看| 国模娜娜一区二区三区| 日本视频一区二区三区| 一片黄亚洲嫩模| 亚洲婷婷国产精品电影人久久| 日韩三级视频中文字幕| 欧美在线不卡视频| 97久久精品人人做人人爽50路| 国产精品影视在线| 精品一区二区在线视频| 日韩va亚洲va欧美va久久| 亚洲国产中文字幕| 亚洲黄色小说网站| 亚洲六月丁香色婷婷综合久久 | 国产日韩欧美麻豆| 精品久久久久久最新网址| 69久久99精品久久久久婷婷| 欧美日韩亚洲国产综合| 欧日韩精品视频| 91极品美女在线| 欧美日韩中文国产| 欧美中文字幕亚洲一区二区va在线 | 欧美日本一道本| 欧美日韩精品一区二区三区四区 | 成人午夜精品在线| 国产精品77777| 欧美三级韩国三级日本一级| 91蜜桃免费观看视频| www.在线欧美| 97久久精品人人澡人人爽| 99re视频精品| 欧美在线你懂得| 欧美一级日韩免费不卡| 欧美大白屁股肥臀xxxxxx| 久久这里只有精品视频网| 日本一区二区视频在线观看| 亚洲视频在线一区观看| 亚洲一级不卡视频| 日日摸夜夜添夜夜添精品视频| 日韩影院精彩在线| 国内精品国产成人国产三级粉色| 成人午夜视频免费看| 欧美性一级生活| 日韩欧美成人午夜| 国产精品灌醉下药二区| 亚洲电影在线播放|