精華區beta b865060xx 關於我們 聯絡資訊
我剛小小的看了一下我未完成的java草稿 發現已有 7k bytes,300多行 而我還沒有寫有關顯示的部份(只用drawString代替)就這麼多 我開始有點不敢想像如果我再寫下去會如何 助教看得完嗎?會不會瘋掉? 順便把我目前已完成的部份架構給大家作個參考 class ClockShow extends Applet //會add一個ClockGUI instance class ClockGUI extends Panel //是這個程式的主要介面 //有一個Clock //一個LCD //一堆Button_Control、Button_Set class Button_Control extends Button implements MouseListener //管start、stop、suspend、resume等的click class Button_Set extends Button implements MouseListener //管hour++、minute++等的pressed和released //用一個MouseDownThread來控制 class MouseDownThread extends Thread //控制讓按鈕一直按著時的動作 class LCD extends Panel //繪出時鐘的區域 class Clock extends Thread //時鐘,透過傳入的LCD輸出 abstract class TimeUnit //所有時間單位的基礎 class Hour extends TimeUnit //小時 class Minute extends TimeUnit //分鐘 class Second extends TimeUnit //秒鐘 -- 陷入難過的時候 你就擁有了讓自己更快樂的空間…… 感覺失意的時候 你就掌握了讓自己得意起來的權利…… -- ※ 發信站: 批踢踢實業坊(ptt.m8.ntu.edu.tw) ◆ From: tp246-167.dialu