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

正文內(nèi)容

紅綠燈java課程設(shè)計報告-在線瀏覽

2025-03-07 23:09本頁面
  

【正文】 六、 具體設(shè)計各個類之間的關(guān)系:主類 :TrafficLight 該類父類:Jframe 繪制窗口類的對象 標(biāo)簽對象:greenlight_label、 Luche luche redlight_label 作為成員變量 文本框?qū)ο螅簉edlight_field、 greenlight_field 按鈕對象:btn_set容器類的子類:class Luche extends JPanel 用循環(huán)創(chuàng)建 Car類的對象 繪圖類對象 Graphics g(閉屏獲取圖片) Graphics g1(播放圖片) 創(chuàng)建并啟動3個線程對象 new PaintThread() new CarThread() new CarRunThread() 車運動的類CarRunThrea 時間倒計時(類): 產(chǎn)生小車的類: PaintThrea CarThread 實現(xiàn)Runnable接口 實現(xiàn)Runnable接口實現(xiàn)Runnable接口 同時調(diào)用了CarFactory類中的方法 創(chuàng)建并返回Car對象以上各個類的具體實現(xiàn)如下:1. Car類:通過產(chǎn)生03之間的隨機數(shù),初始化3個成員變量。getType()、setType(int type)獲取編號、設(shè)置編號為當(dāng)前編號(即車子的行駛方向):class CarFactory 該類當(dāng)中僅有一個靜態(tài)方法:public static Car getCar()執(zhí)行的語句:return new Car()。3.時間倒計時的類:public class PaintThread implements Runnable變量j:全局變量(記錄顯示的時間)執(zhí)行的方法:public void run()方法中執(zhí)行了一個循環(huán):for (int i = 0。 i++)i用來記錄次數(shù);再與異常處理 try { (1000)。//輸出異常所在的位置 }結(jié)合,在沒有異常的情況下,即循環(huán)的周期為1秒(時間更新周期)。 i redTimes+greenTimes。 //開始設(shè)置南北方向紅燈亮,東西方向綠燈亮 redStatus = true。 } else if(i==redTimes){ j = 0。 greenStatus = true。//實際是不能出現(xiàn)的狀態(tài)(即所有方向上的燈都不亮) redStatus = false。 } repaint()。//執(zhí)行周期的記錄 if (i == redTimes+greenTimes) i = 1。4.控制車子運動的類:class CarRunThread implements Runnable方法一:public void run()外循環(huán):while(true)//條件為永真內(nèi)循環(huán):for(int i = 0。i ++ )//在車子對象數(shù)組不滿條件下實現(xiàn)的功能判斷如下:(以一個條件為例)if(() == 0)//對對象的類型進行判斷
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1