freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

北大計算機系java講義--第二章java小程序(專業(yè)版)

2025-07-28 18:44上一頁面

下一頁面
  

【正文】 . . 67 小結(jié) class Myclass { int v1。 } public void stop(){ { if(my_sound!=null) ()。 threadNina=null。 (clr)。 Clock myClock = new Clock((), (), ())。 } void show(Graphics g, int x, int y,int redius) { int hrs_len=(int)(radius*)。 if(x0) x=200。 } } 39 動態(tài)效果 線程的應(yīng)用 ? 實現(xiàn)一個線程 讓 Applet類去實現(xiàn) Runable接口 ,創(chuàng)建一個線程類 改寫方法 start,在其中產(chǎn)生一個新的線程來工作 改寫 stop方法 ,在其中編寫結(jié)束線程的程序代碼 引入新的方法 ,將分給線程的工作寫到 run中 40 動態(tài)效果 線程的應(yīng)用 第一步:實現(xiàn) Runable接口 public class xc extends implements Runnable { Thread smallthread=null。import .*。 ? URL codebase=getCodeBase()。 ? () ? (mycolor)。 () ()。 parameter=getParameter(FONT)。 ((),5,50)。 2. 類名 Font 創(chuàng)建一個實例 Font msgFont=new Font(“TimesRoman”,30)。 if (title==null) title=“”。()。 ? Font類中常用的方法 GetFamily() getName() getSize() getStyle() isItalic() isPlain() isBold() toString() 23 圖形處理 import 。 (new Color(red,green,blue))。 }catch (MalformedURLException e)。 public class maguee extends Applet { public void paint(Graphics g) { (Hello, Java!,0,0)。 Thread my_thread=null。 ()。 theta=(double)second/**。 Thread thread。i++) frame[i]=getImage(getCodeBase(), “pic”+i+ “.gif”)。 } } 61 播放聲音 java支持 au格式的聲音 兩個方法 : void play(URL url) void play(URL url, String name) 例 :play(getCodeBase(), “”)。 65 小結(jié) ? 小應(yīng)用程序是在瀏覽器中運行的 ,每個小應(yīng)用程序中必須有一個主類 ,冠以 public,并且繼承自. ? 小應(yīng)用程序包括生命周期的四個環(huán)節(jié)和 paint() ? 根據(jù)程序要求 ,用戶可以在主類中定義其它方法 ,或定義其它類 . ? public class myapplet extends Applet ? { init() {…}。} ? catch(InterruptedException e) {} ? 有線程的小應(yīng)用 ,start(),stop()方法必須重寫 . ? 需要獲取網(wǎng)絡(luò)資源時 (包括本地資源 ),要用URL類 。 ? import .*。 try{ (100)。 for (int i=0。 clr=new Color(255,0,0)。 theta=(double)(minutes*60second)/**。 if (y0) up=true。 import 。}} 36 動態(tài)效果 線程的應(yīng)用 動態(tài)效果 線程的應(yīng)用 ? 什么是線程 ? 線程是執(zhí)行中的程序中的單個順序控制流 . ? Java支持多線程 開始 顯示進度 引出最后結(jié)果 數(shù)學(xué)運算 線程 1 線程 2 37 動態(tài)效果 線程的應(yīng)用 ? 靜態(tài)的情況 import .*。 void test() { try { url1= new URL(“file:/D:/image/”)。 green=(int)(()*256)。 例 :(“This is a test”,5,10)。 ()。 Font msgFont=new Font(“TimesRoman”,30)。} ? applet都繼承自 ,由 Sun公司事先定義好了 . ? 每個小應(yīng)用都有一個主程序類 , 之前必須加上public. 4 所有小應(yīng)用程序的根源 1. Browser loads URL Html Applet code= …. /Applet 2. Browser loads HTML document Applet class 3. Browser loads applet classes Location: Loading... 4. Browser run applet 5 所有小應(yīng)用程序的根源 ? Applet的限制 applet Browser SERVER 本地程序 file SERVER local Applet被下載的 與 applet無關(guān)的 本地方法 6 所有小應(yīng)用程序的根源 ? applet的生命周期 ? paint()雖不在生命周期內(nèi) ,但它的作用相當(dāng)于applet的靈魂 public void init() public void destroy() public void start() public void stop() public void paint(Graphics g) 7 所有小應(yīng)用程序的根源 ? 一個 applet的可視周期 init
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1