C 寫乙個電子時鐘(時 分 秒)。要求用timer,不需要用Paint畫。

2025-02-06 11:50:33 字數 1733 閱讀 1814

求教:j**a中如何用timer.schedule方法控制g.drawoval,每隔3秒繪製乙個圓?

1樓:網友

今天算是徹底的搞懂了這個曾經讓我為之頭疼的方法。下面我就重點介紹一下:

第乙個引數,是 timertask 類,在包:import .使用者要繼承該類,並實現 public void run() 方法,因為 timertask 類 實現了 runnable 介面。

第二個引數的意思是,當你呼叫該方法後,該方法必然會呼叫 timertask 類 timertask 類 中的 run() 方法,這個引數就是這兩者之間的差值,轉換成漢語的意思就是說,使用者呼叫 schedule() 方法後,要等待這麼長的時間才可以第一次執行 run() 方法。

第三個引數的意思就是,第一次呼叫之後,從第二次開始每隔多長的時間呼叫一次 run() 方法。

c#繪圖 比如我要做乙個動態的時鐘,錶盤作為背景不重新整理?

2樓:網友

你灶嫌需要使用異或繪製在原來的位置重畫指標線,這樣可以擦掉原來的畫的指標,陵卜然後再新的位置再畫。不過採尺辯穗用雙緩衝繪製,你可以重繪背景。效果很好的。

3樓:網友

只把時、分、秒針寫在timer裡面,錶盤用**放在picturebox裡面,或者直罩頃接笑轎在formload裡用**物公升陸畫出來。

4樓:扈清漪

把錶盤設為窗體背景,然後在窗體上繪圖。

c#中用timer控制項實現form1顯示3秒之後自動跳轉到form2**.謝謝!

5樓:李磊

新建乙個專案,在form1窗體的load事件中新增設定計時器的**,具體如下:

public partial class form1 : formtimer timer = null;

private void form1_load(object sender, eventargs e)

private void timer_tick(object sender, eventargs e)}

c#程式怎麼寫乙個程式讓他過一分鐘就自動執行一次?可以給一下類似**嗎?

6樓:飛崖

windows可以用控制直接建立定時任務來執行。

mytimer =new ;//定時週期60秒+= mytimer_elapsed;//到60秒了做的事件= true; //是否不斷重複定時器操作。

7樓:勾甘

可以用乙個timer定時器。

用c#事件按鈕做乙個數字時鐘 最好帶鬧鐘效果的 求**

8樓:狼狼bu乖

求**~~

您說笑了。思路:1.如果是圓形的鐘,需要在picturebox中用draw畫,用timer控制項隔一秒畫一次也就是1000ms

如果只是個時間,那麼直接獲取系統時間,用timer控制項隔一秒重新整理一次即可,不涉及控制項圖畫,很簡單。

2.但如果是控制項怎麼畫?既然是個圖形,圍繞中心旋轉,那麼這是個方程,每秒重新整理一次,重畫這個方程。

3.鬧鐘~我的思路是把資訊寫入xml或ini中,每隔一分鐘讀取一次,判斷是否到時間,是否做相應操作。

所以表面上看功能很少,其實涉及c#的許多控制項操作和程式設計方法。

您自己試試能學到很多東西。

哪位英語高手幫忙翻譯一下電子時鐘的摘要!急啊!

1.標準模式下,將顯示時 分 秒和星期。按 d 顯示日期,按 s 顯示鬧鐘時間。2.調整鬧鈴,按兩下 m 進入鬧鈴新增模式 按 s 選擇時和分 按 d 調整精確的時間並確定 按 m 返回。3.調整時間 按 m 三次進入時間調整模式 按 s 順序選擇秒,分,時,天,星期,月 按 d 調整適當的音量並完...

猜成語時鐘裡有靜字,猜成語一個時鐘裡有一個靜字

鬧中取靜來 鬧中取靜 n 自o zh ng q j ng 解釋 指在熱鬧的環境中保持清靜的心態。出處 明 馮夢龍 喻世明言 第14卷 人學得它,便是鬧中取靜,才算做真閒。示例 我們要學會 不受外界影響,靜心學習。用法 作賓語 定語 用於生活方式 一個鐘錶裡有一個靜字是什麼成語 夜靜人深,相信我,時間...

時鐘裡面猜一成語瘋狂看圖,一個時鐘裡面猜一成語瘋狂看圖

一個時鐘的,這個成語可以說是,無時無刻,或度日如年!答案 名震一時,一刻千金,度日如年,無時無刻。度日如年 d r r ni n 解釋 過一天象過一年那樣長。形容日子很不好過。出處 宋 柳永 戚氏 孤館度日如年。結構 兼語式。用法 一般作謂語 賓語 定語。正音 度 不能讀作 du 辨形 度 不能寫作...