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

正文內(nèi)容

java課程設(shè)計(jì)時(shí)鐘的設(shè)計(jì)實(shí)現(xiàn)(doc畢業(yè)設(shè)計(jì)論文)-展示頁(yè)

2025-07-03 18:37本頁(yè)面
  

【正文】 * 2 + + ,r * 2 + + )。 } public Dimension getPreferredSize() { Insets insets = getInsets()。 } public void setCurrentTime(Date time) //設(shè)置當(dāng)前時(shí)間 { (time)。 private double s = 。 private int radius。 import 。 import 。 import 。 import 。 import 。import .*。接口方法actionPerformed事件處理接口方法paintSecondPointer設(shè)置秒針setCurrentTime源文件實(shí)現(xiàn)電腦設(shè)置時(shí)間。本系統(tǒng)共包括1個(gè)java源文件。可以顯示時(shí)鐘,也可以顯示分針秒針,并可以在相應(yīng)位置調(diào)整時(shí)間。同時(shí)培養(yǎng)學(xué)生進(jìn)行分析問(wèn)題、解決問(wèn)題的能力;培養(yǎng)學(xué)生進(jìn)行設(shè)計(jì)分析、設(shè)計(jì)方法、設(shè)計(jì)操作與測(cè)試、設(shè)計(jì)過(guò)程的觀察、理解和歸納能力的提高。 課程設(shè)計(jì)要求按課程設(shè)計(jì)指導(dǎo)書(shū)提供的課題,要求學(xué)生在自行完成各個(gè)操作環(huán)節(jié),并能實(shí)現(xiàn)且達(dá)到舉一反三的目的,完成一個(gè)項(xiàng)目解決一類(lèi)問(wèn)題。JAVA程序設(shè)計(jì)語(yǔ)言及相應(yīng)的集成開(kāi)發(fā)環(huán)境,J2SDK和ECLIPSE開(kāi)發(fā)工具。本課程的程序設(shè)計(jì)專(zhuān)題實(shí)際是計(jì)算機(jī)相關(guān)專(zhuān)業(yè)學(xué)生學(xué)習(xí)完《JAVA程序設(shè)計(jì)》課程后,進(jìn)行的一次全面的綜合訓(xùn)練,JAVA程序設(shè)計(jì)的設(shè)計(jì)目的是加深對(duì)理論教學(xué)內(nèi)容的理解和掌握,使學(xué)生較系統(tǒng)地掌握程序設(shè)計(jì)及其在網(wǎng)絡(luò)開(kāi)發(fā)中的廣泛應(yīng)用,基本方法及技巧,為學(xué)生綜合運(yùn)用所學(xué)知識(shí),利用軟件工程為基礎(chǔ)進(jìn)行軟件開(kāi)發(fā)、并在實(shí)踐應(yīng)用方面打下一定基礎(chǔ)。JAVA程序設(shè)計(jì) 課程設(shè)計(jì)(論文)目 錄第1章 課程設(shè)計(jì)的目的與要求 1 課程設(shè)計(jì)目的 1 課程設(shè)計(jì)的實(shí)驗(yàn)環(huán)境 1 課程設(shè)計(jì)的預(yù)備知識(shí) 1 課程設(shè)計(jì)要求 1第2章 課程設(shè)計(jì)內(nèi)容 2 2 2 2 3 16 16 16第3章 課程設(shè)計(jì)總結(jié) 17參考資料 18 第1章 課程設(shè)計(jì)的目的與要求 課程設(shè)計(jì)目的《JAVA程序設(shè)計(jì)》是計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的必修專(zhuān)業(yè)基礎(chǔ)課程,其實(shí)踐性、應(yīng)用性很強(qiáng)。實(shí)踐教學(xué)環(huán)節(jié)是必不可少的一個(gè)重要環(huán)節(jié)。 課程設(shè)計(jì)的實(shí)驗(yàn)環(huán)境硬件要求能運(yùn)行Windows 。 課程設(shè)計(jì)的預(yù)備知識(shí)熟悉JAVA語(yǔ)言及ECLIPSE開(kāi)發(fā)工具。要求學(xué)生能夠全面、深入理解和熟練掌握所學(xué)內(nèi)容,并能夠用其分析、設(shè)計(jì)和解答類(lèi)似問(wèn)題;對(duì)此能夠較好地理解和掌握,能夠進(jìn)行簡(jiǎn)單分析和判斷;能編寫(xiě)出具有良好風(fēng)格的程序;掌握J(rèn)AVA程序設(shè)計(jì)的基本技能和面向?qū)ο蟮母拍詈头椒?;了解多線程、安全和網(wǎng)絡(luò)等編程技術(shù)。 第2章 課程設(shè)計(jì)內(nèi)容我設(shè)計(jì)的時(shí)鐘有的界面良好,比較簡(jiǎn)潔美觀,程序有很強(qiáng)的實(shí)用性,實(shí)現(xiàn)程序與電腦的時(shí)間的同步。而且初始運(yùn)行會(huì)自動(dòng)與電腦的時(shí)間校對(duì),一般默認(rèn)為同步,但還可以自己再次調(diào)節(jié),提高了實(shí)用性。Clock源文件是本程序的主函數(shù)其作用是初始化棋盤(pán)。paintMinuteDot源文件人與電腦設(shè)置分針.********************************************************** * 類(lèi)名: Clock * * 作用: 自定義主類(lèi),對(duì)鼠標(biāo)拖拽的初始界面進(jìn)行聲明* * 繼承的父類(lèi): JComponent類(lèi) * * 實(shí)現(xiàn)的接口: 沒(méi)有 * **********************************************************表1成員變量表 Clock成員變量成員變量描述變量類(lèi)型名稱(chēng)時(shí)針StringHour分針StringMinute秒針StringSecond時(shí)間點(diǎn)TextFieldtext_1表2方法表表2 Clock方法方法名功能備注setCurrentTime設(shè)置當(dāng)前時(shí)間構(gòu)造方法paintHourPointer設(shè)置時(shí)針接口方法paintMinuteDot設(shè)置分針run程序運(yùn)行 import 。 import 。 import 。 import 。 import 。 public class Clock extends JComponent { private static final Color INTEGRAL_COLOR = new Color(0, 128, 128)。 private Calendar currentTime = ()。 public Clock(int radius) { = radius。 } public void setCurrentTime(long millis) { (millis)。 int r = (int) (radius == 1 ? 0 : radius*(1+s))+1。 //返回一個(gè)指定寬、高的Dimension } protected void paintComponent(Graphics g) { (g)。 (, )。 int wid = getWidth() 。 int r = (int) (((wid, hei)) / 2 / (1+s))。 (1, 1)。 i 60。 double pos[] = calcPos(r, angle)。 } paintHourPointer(r, g2d)。 paintSecondPointer(r, g2d)。 (1, 1)。 } private void paintCenterPoint(Graphics2D g2d) { ()。 (rect)。 int second = ()。 Shape pointerShape = createPointerShape(r * , r * , r * , angle)。 (pointerShape)。 (pointerShape)。 int minute = ()。 double angle = 90 (hour + minute / + second / ) * 30。 ()。 ()。 } private Shape createPointerShape(double r1, double r2, double r3, double angle) { G
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1