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

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

?? 第十九章例子.txt

?? Java2實用教程(清華大學出版社)中的所有例題程序!
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
19-例子1
public class Example19_1 
{ static Lefthand left;static Righthand right;  
  public  static void main(String args[])
  {left=new Lefthand()   ;//創建兩個線程。
    right=new Righthand();
    left.start();      //線程開始運行后,Lefthand類中的run方法將被執行。
    right.start();
  }
}
class Lefthand extends Thread
{  
public void run()
 {
  for(int i=0;i<=5;i++)
   { System.out.println("i am student");
    try{sleep(500);}
    catch(InterruptedException e){}
   }
 } 
}
class Righthand extends Thread
{ 
public void run()
 { 
   for(int i=0;i<=5;i++)
   {System.out.println("i am oookkk");
    try{sleep(300);}
    catch(InterruptedException e){}
   }
 } 
}



19-例子2
import java.applet.*;import java.awt.*;
public class Example19_2 extends java.applet.Applet implements Runnable
{ Thread circleThread;
public void start()
 {
  if (circleThread ==null)
  {
    circleThread =new Thread(this);
    circleThread .start();
  }
 }
 public void run ()
 {
  while(circleThread !=null)
  {
   repaint();
   try{
     circleThread .sleep(1000);
     } 
   catch(InterruptedException e){}
  }
 }
 public void paint(Graphics g)
 {double i=Math.random();
  if(i<0.5)
  g.setColor(Color.red); 
  else
  g.setColor(Color.blue);
  g.fillOval(100,100,(int)(100*i),(int)(100*i));
 }
 public void stop()
 {
  circleThread.yield();
  circleThread =null;
 }
}  



19-例子3
import java.awt.*;
import java.awt.event.*;
public class Example19_3
{public static void main(String args[])
 {Mywin win=new Mywin();win.pack();
 }
}
class Mywin extends Frame implements Runnable
{ Button b=new Button("ok");int x=5;
  Thread bird=null;
  Mywin()
  {setBounds(100,100,120,120);setLayout(new FlowLayout());
   setVisible(true);
   add(b);b.setBackground(Color.green);
   addWindowListener(new WindowAdapter()
    {public void windowClosing(WindowEvent e)
      {System.exit(0);}} );
    bird=new Thread(this);//創建一個新的線程,窗口做目標對象,
                          //替線程bird實現接口Runnable。
    bird.start();         //在創建窗口時又開始了線程bird。
  }
 public void run()      //實現bird的操作。
 {while(true)
  { x=x+1;
    if(x>100) x=5;
    b.setBounds(40,40,x,x);
    try{bird.sleep(200);}
    catch(InterruptedException e){} 
  }
 }
}



19-例子4
import java.applet.*;import java.awt.*;
public class Example19_4 extends java.applet.Applet implements Runnable
{  int x=0;   Thread Scrollwords=null;
 public void init()
 {setBackground(Color.cyan);
  setForeground(Color.red);
  setFont(new Font("TimesRoman",Font.BOLD,18));
 }
public void start()
 {
  if (Scrollwords ==null)
  {
    Scrollwords =new Thread(this);
    Scrollwords .start();
  }
 }
 public void run ()
 {
  while(Scrollwords !=null)
  {x=x+5;
   if(x>500)
   x=0;
  repaint();
   try{
    Scrollwords .sleep(80);
     } 
   catch(InterruptedException e){}
  }
 }
 public void paint(Graphics g)
 {g.drawString("歡 迎 使 用 本 字 典",x,80);
 }
 public void stop()
 {
  Scrollwords.yield();
  Scrollwords =null;
 }
}




19-例子5
import java.applet.*;
import java.awt.*;
import java.awt.event.*;   
public class Example19_5 extends Applet implements ActionListener,Runnable
{ TextField text1,text2;
  int x=0;   Thread Scrollwords=null; 
  public void init()
  { setBackground(Color.cyan);
    setForeground(Color.red);
    setFont(new Font("TimesRoman",Font.BOLD,18));
    text1=new TextField(10);
    text2=new TextField(10);
add(new Label("輸入一個英文單詞:"));  add(text1);
add(new Label("漢語意思:")); add(text2);
    text1.addActionListener(this);     
  }
 public void start()
 {
  if (Scrollwords ==null)
  {
    Scrollwords =new Thread(this);
    Scrollwords .start();
  }
 }
 public void run ()
 {
  while(Scrollwords !=null)
  {x=x+5;
   if(x>500)
   x=0;
  repaint();
   try{
    Scrollwords .sleep(80);
     } 
   catch(InterruptedException e){}
  }
 }
 public void paint(Graphics g)
 {g.drawString("歡 迎 使 用 本 字 典",x,120);
 }
 public void stop()
 {
  Scrollwords.yield();
  Scrollwords =null;
 }
public void actionPerformed(ActionEvent e)
  { if((e.getSource()==text1)&&(text1.getText().equals("boy")))
     { text2.setText("男孩");}
   else if ((e.getSource()==text1)&&(text1.getText().equals("girl")))
     { text2.setText("女孩");}
   else if ((e.getSource()==text1)&&(text1.getText().equals("sun")))
     { text2.setText("太陽");}
    else
     { text2.setText("沒有該單詞");}
  }
}



19-例子6
import java.applet.*;import java.awt.*;import java.awt.event.*;
 public class Example19_6 extends Applet implements Runnable
{ Thread left ,right; Graphics mypen; int x,y;
  public void init()
 { left=new Thread(this);right=new Thread(this);
x=10;y=10;mypen=getGraphics();
 }
 public void start()
 {left.start();right.start();
 }
 public void run()
 { while(true)
  if(Thread.currentThread()==left)
   { x=x+1;
    if(x>240) x=10;
    mypen.setColor(Color.blue);
    mypen.clearRect(10,10,300,100); 
    mypen.drawRect(10+x,10,50,50); 
    try{left.sleep(60);    }
    catch(InterruptedException e){}
   }
 else if(Thread.currentThread()==right)
   { y=y+1;
    if(y>240) y=10; mypen.setColor(Color.red); 
    mypen.clearRect(10,110,300,100); 
    mypen.drawOval(10+y,110,50,50);
    try{right.sleep(60);    }
    catch(InterruptedException e){}
   }
 }
public void stop()
  {left=null;right=null;
  }
}



19-例子7
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class Example19_7 extends Applet implements Runnable
{Thread 紅色球,蘭色球; Graphics redPen,bluePen;int t=0;
  public void init()
  { 紅色球=new Thread(this); 蘭色球=new Thread(this);
   redPen=getGraphics();
  bluePen=getGraphics();
   redPen.setColor(Color.red);
  bluePen.setColor(Color.blue);
  }
  public void start()
  {紅色球.start();蘭色球.start();
  }
  public void run()
  { while(true)
   { t=t+1;
   if(Thread.currentThread()==紅色球) 
   {if(t>100) t=0;
      redPen.clearRect(0,0,110,400);
      redPen.fillOval(50,(int)(1.0/2*t*9.8),5,5);
      try{紅色球.sleep(40);}
        catch(InterruptedException e){}
     }
     else if(Thread.currentThread()==蘭色球)
      {bluePen.clearRect(120,0,900,500); 
       bluePen.fillOval(120+7*t,(int)(1.0/2*t*9.8),5,5);
        try{蘭色球.sleep(40);}
        catch(InterruptedException e){}
      } 
    }   
  } 
}




19-例子8
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Example19_8 extends Applet implements ActionListener
{ Toolkit toolkit;Button button; 
  public void init()
   {  toolkit=getToolkit();//獲得一個工具包對象 
      button=new  Button("確定");add(button);
      button.addActionListener(this); 
   }
  public void actionPerformed(ActionEvent e)
  {if(e.getSource()==button)
   {for(int i=0;i<=9;i++)
     {toolkit.beep();
      try {Thread.sleep(500);}      //每隔半秒鐘發出嘟聲
      catch(InterruptedException e1){}
     }
   }
  }
}



19-例子9
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Example19_9 extends Applet implements Runnable
{ int money=100;TextArea text1,text2;
  Thread 會計,出納;
  public void init()
  {會計=new Thread(this); 出納=new Thread(this);//創建兩個線程:會計、出納。
   text1=new TextArea(20,8); text2=new TextArea(20,8);
   add(text1);add(text2);
  }
  public void start()
  { 會計.start();出納.start();                 //線程開始。
  }
  public synchronized void 存取(int number) //存取方法。
  { if(Thread.currentThread()==會計)
    { for(int i=1;i<=3;i++)  //會計使用存取方法存入90元,存入30元,稍歇一下
      {money=money+number;                    //這時出納仍不能使用存取方法,
        try {Thread.sleep(1000);}             //因為會計還沒使用完存取方法。
        catch(InterruptedException e){}
        text1.append("\n"+money);
       }
     }
    else if(Thread.currentThread()==出納)
    {for(int i=1;i<=2;i++) //出納使用存取方法取出30元,取出15元,稍歇一下,
     {money=money-number/2;      //這時會計仍不能使用存取方法,
      try {Thread.sleep(1000);} //因為出納還沒使用完存取方法。
      catch(InterruptedException e){}
      text2.append("\n"+money);
     }
    }
  }
 public void run()
  { if(Thread.currentThread()==會計||Thread.currentThread()==出納)
     {for(int i=1;i<=3;i++) //從周一到周三會計和出納都要使用帳本。
       { 存取(30);
       }
     } 
  }
}    



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久草中文综合在线| 欧美日韩黄色一区二区| 欧美丝袜丝交足nylons| 久久久久久影视| 午夜精品123| 日本道色综合久久| 国产精品视频九色porn| 久久91精品久久久久久秒播| 欧美日韩精品一区视频| 亚洲天堂精品视频| 成人久久视频在线观看| 久久久久久久久久电影| 男男视频亚洲欧美| 91.com在线观看| 亚洲黄色小说网站| av成人动漫在线观看| 中文在线资源观看网站视频免费不卡| 视频一区二区欧美| 欧美优质美女网站| 一区二区三区在线观看视频| 成人免费的视频| 国产精品视频yy9299一区| 激情综合五月婷婷| 2017欧美狠狠色| 国内久久婷婷综合| 久久无码av三级| 国产美女主播视频一区| 久久伊人中文字幕| 国产一区久久久| 国产片一区二区三区| 国产**成人网毛片九色| 国产精品少妇自拍| 91丨porny丨国产入口| 中文字幕在线一区| 91在线观看免费视频| 一区二区在线观看不卡| 在线观看av一区| 日韩av不卡在线观看| 欧美mv日韩mv| 国产成人鲁色资源国产91色综| 国产清纯在线一区二区www| 成人av在线影院| 亚洲精品美国一| 欧美性三三影院| 美女mm1313爽爽久久久蜜臀| 2020国产精品| 色综合久久中文综合久久97| 亚洲国产精品一区二区www在线| 欧美老女人第四色| 韩国女主播成人在线观看| 欧美高清在线视频| 91久久精品午夜一区二区| 青青青伊人色综合久久| 国产亚洲精品免费| 欧美伊人久久久久久午夜久久久久| 天涯成人国产亚洲精品一区av| 精品精品欲导航| 国产xxx精品视频大全| 成人欧美一区二区三区1314 | 日本电影亚洲天堂一区| 丝袜美腿亚洲一区| 中文字幕精品一区二区精品绿巨人 | 国产精品久久久久久久裸模| 91浏览器入口在线观看| 日韩vs国产vs欧美| 2023国产精品视频| 欧美午夜精品一区二区蜜桃| 激情六月婷婷久久| 亚洲综合一二区| 国产日韩欧美一区二区三区乱码| 色综合久久久久综合体| 精品一区二区三区不卡| 亚洲欧洲综合另类在线| 久久久久久久网| 欧美久久高跟鞋激| 99久久免费精品高清特色大片| 日韩精品色哟哟| 亚洲激情图片一区| 中文字幕免费不卡在线| 日韩精品在线一区二区| 欧美色男人天堂| 波多野结衣精品在线| 久久疯狂做爰流白浆xx| 亚洲高清不卡在线| 中文字幕亚洲在| 久久综合九色综合欧美就去吻| 欧美三级视频在线| 成人av免费在线| 国产在线视频一区二区| 奇米影视7777精品一区二区| 亚洲综合图片区| 亚洲欧美日韩一区二区| 欧美国产精品一区| 久久理论电影网| 欧美大肚乱孕交hd孕妇| 在线电影欧美成精品| 色综合久久中文字幕| 成人午夜在线免费| 国产精品一区二区三区四区| 久久精品国产一区二区三区免费看| 亚洲二区在线观看| 亚洲高清免费视频| 亚洲一区二区三区影院| 亚洲综合一二区| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲少妇最新在线视频| 亚洲视频在线一区观看| 国产精品久久久久久久久果冻传媒| 亚洲精品一区在线观看| 日韩亚洲欧美中文三级| 欧美大尺度电影在线| 欧美不卡一二三| 久久综合色婷婷| 久久综合九色欧美综合狠狠| 久久久影院官网| 国产欧美日韩麻豆91| 国产精品日产欧美久久久久| 中文字幕免费一区| 亚洲另类色综合网站| 亚洲欧美电影院| 亚洲大片精品永久免费| 五月天久久比比资源色| 开心九九激情九九欧美日韩精美视频电影| 日韩激情视频网站| 久久99热这里只有精品| 国产乱子轮精品视频| 国产成人8x视频一区二区 | 久久99精品国产麻豆婷婷| 欧美aa在线视频| 国产激情一区二区三区四区 | 欧美成人精品福利| 久久综合色鬼综合色| 久久精子c满五个校花| 国产精品视频一区二区三区不卡| 亚洲女人的天堂| 午夜精品一区二区三区电影天堂| 日本欧美久久久久免费播放网| 韩国一区二区视频| 色综合激情五月| 欧美一区二区视频网站| 久久美女艺术照精彩视频福利播放 | 日韩欧美aaaaaa| 国产欧美一二三区| 亚洲一区二区三区免费视频| 激情五月激情综合网| 99精品视频一区二区| 欧美日本一道本在线视频| 久久蜜桃av一区二区天堂| 一区二区三区欧美视频| 国内成人免费视频| 欧美视频日韩视频在线观看| 久久蜜臀中文字幕| 午夜精品免费在线| 成人av在线影院| 欧美成人a∨高清免费观看| 亚洲女同女同女同女同女同69| 久久aⅴ国产欧美74aaa| 在线观看欧美日本| 久久久久88色偷偷免费| 亚洲国产精品一区二区久久| 成人深夜在线观看| 日韩欧美一级片| 亚洲一线二线三线久久久| 国产精品18久久久久久vr| 欧亚洲嫩模精品一区三区| 久久一区二区视频| 日本不卡一二三区黄网| 色综合色综合色综合| 日本一区二区综合亚洲| 午夜免费欧美电影| 一本色道亚洲精品aⅴ| 国产婷婷色一区二区三区四区| 亚洲 欧美综合在线网络| 91网页版在线| 国产精品你懂的在线欣赏| 精品一区二区久久| 欧美一区二区三区四区高清| 亚洲黄色小视频| 91香蕉国产在线观看软件| 久久精品人人做人人爽人人| 麻豆精品在线播放| 制服丝袜成人动漫| 亚洲成人激情av| 欧洲一区在线电影| 亚洲日本电影在线| 99久久婷婷国产综合精品电影| 国产亚洲精品久| 成熟亚洲日本毛茸茸凸凹| 国产亚洲欧美色| 国产成人免费视| 国产精品女同一区二区三区| 国产精品乡下勾搭老头1| 久久综合九色综合欧美就去吻| 精品一区二区三区免费| 精品国产99国产精品| 精彩视频一区二区三区| 久久久亚洲国产美女国产盗摄| 国产一区福利在线| 国产免费观看久久| 91视频观看免费|