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

正文內(nèi)容

基于工作過(guò)程的java程序設(shè)計(jì)--第6章java圖形用戶(hù)界面-文庫(kù)吧資料

2024-10-25 14:35本頁(yè)面
  

【正文】 的基礎(chǔ)上加上位移量,參見(jiàn)圖 616。 – y=getSize().height/2+PUBLICRADIUS*(angle)。變量 x, y分別表示小圓坐標(biāo), angle表示旋轉(zhuǎn)角度 。 – double x=PUBLICRADIUS,y=,angle = 。 //顯示周期 (單位毫秒 ) – final int ROUNDCYCLE = 60000。 //圓的半徑 – final int PUBLICRADIUS=100。){ – 計(jì)算 x, y的值; – try{ – 等待一個(gè)顯示周期; – } – catch(InterruptedException e){} – 清屏畫(huà)圓; – 計(jì)算轉(zhuǎn)動(dòng)角度; – angle=angle+SHOWCYCLE*2*PI/ROUNDCYCLE。編譯成功后本程序?qū)⑸蓭讉€(gè)類(lèi),它們的名字如何? 圍繞圓心轉(zhuǎn)的圓 ? 知識(shí)要點(diǎn) – ? AWT基本組件 – ? Graphics類(lèi) – ? 顏色與字體 ? [實(shí)例 ] 畫(huà)一個(gè)小圓,該小圓同時(shí)圍繞圓心逆時(shí)針旋轉(zhuǎn)。 – } – }。 – 靜態(tài)內(nèi)部類(lèi) ? 內(nèi)部類(lèi)還可以被聲明為 static,不過(guò)由于是 static,它不能存取外部類(lèi)的方法,而必須通過(guò)外部類(lèi)所生成的對(duì)象來(lái)調(diào)用。 – } – } 5.技術(shù)分析 ? 1) 內(nèi)部?jī)?nèi)概念 – 在一個(gè)類(lèi)的內(nèi)部還有另外一個(gè)類(lèi),稱(chēng)為內(nèi)部類(lèi),一般格式如下: – class 外部類(lèi) { – class 內(nèi)部類(lèi) { – } – } ? 2) 內(nèi)部類(lèi)種類(lèi) – 非 靜態(tài)內(nèi)部類(lèi) ? 在類(lèi)中定義類(lèi),稱(chēng)之為內(nèi)部類(lèi)( Inner class)或巢狀類(lèi)( Nested class)。 ? 3.源代碼 略。這個(gè)類(lèi)沒(méi)有名字,所以稱(chēng)為匿名類(lèi)。 ? } ? })。 – } – })。 匿名類(lèi)簡(jiǎn)化圖形事件處理程序 ? 知識(shí)要點(diǎn) – ? 內(nèi)部類(lèi)概念 – ? 內(nèi)部的種類(lèi) ? [實(shí)例 ] 用匿名類(lèi)實(shí)現(xiàn)類(lèi) InstanceOfHuman。如果僅想把聲音播放一遍,應(yīng)調(diào)用 AudioClip類(lèi)的 play方法,如果想循環(huán)把聲音剪輯 ,應(yīng)選用 AudioClip類(lèi)的loop方法。Applet使用 getImage方法把圖像文件和 Image對(duì)象聯(lián)系起來(lái) 。 4.測(cè)試與運(yùn)行 ? 啟動(dòng) Applet程序前,編輯一個(gè)網(wǎng)頁(yè) ,包含以下內(nèi)容: ? HTML ? TITLE Keyboard /TITLE ? APPLET CODE= WIDTH=200 HEIGHT=100 ? /APPLET ? /HTML 5.技術(shù)分析 ? 1) 與用戶(hù)的交互 – 用戶(hù) 可以通過(guò)鼠標(biāo)與 Java Applet程序?qū)υ?huà) 。 – } ? 分析:鍵盤(pán)放松事件會(huì)觸發(fā)運(yùn)行該方法,方法中,對(duì)字符串變量 text賦空值后,調(diào)用 repaint()方法重新畫(huà)圖。 – repaint()。 – } ? 分析:鍵盤(pán)按下事件會(huì)觸發(fā)運(yùn)行該方法,方法中,對(duì)字符串變量 text賦值后,調(diào)用 repaint()方法重新畫(huà)圖。 – repaint()。 – } ? 分析: paint()方法是 Applet的畫(huà)圖方法,Applet一一旦啟動(dòng)或調(diào)用 repaint()都會(huì)運(yùn)行 paint()方法。 Applets應(yīng)用 ? 知識(shí)要點(diǎn) – ? 與用戶(hù)的交互 – ? 處理圖像 – ? 處理聲音 ? [實(shí)例 ] 編寫(xiě) Java Applet程序,處理按鍵和松鍵。 ? 2) 編寫(xiě)類(lèi) Yanghui,它是一個(gè) Applet程序,繪制可變大小的楊輝三角形,如下圖所示。 6. 問(wèn)題與思考 ? 1) 編寫(xiě)一個(gè) Applet程序,輸出自己的姓名。 ? 3) Applet類(lèi) – Applet類(lèi)是所有 Applet應(yīng)用的基類(lèi),所有的 Java小應(yīng)用程序都必須繼承該類(lèi)。 ? HTML ? TITLE HelloWorld! Applet /TITLE ? APPLET CODE=HelloWo WIDTH=200 HEIGHT=100 ? /APPLET ? /HTML 5.技術(shù)分析 ? 1) HTML的基本結(jié)構(gòu) – 超文本文檔分文檔頭和文檔體兩部分,在文檔頭里,對(duì)這個(gè)文檔進(jìn)行了一些必要的定義,文檔體中才是要顯示的各種文檔信息。 ? 3. 源代碼 略。 – 分析: drawString()是類(lèi) Graphics的方法,類(lèi)的方法一般由類(lèi)對(duì)象調(diào)用, g是 Graphics的一個(gè)對(duì)象, (Hello World!,5,25)。 ? class HelloWorld extends Applet { ? public void paint( ) { ? drawString()方法顯示 Hello World!。 Applet程序是界面是圖形環(huán)境,不能再用 ()顯示文字。 Java Applets ? 在網(wǎng)頁(yè)中顯示一句話(huà)的程序 –知識(shí)要點(diǎn) ? ? HTML的基本結(jié)構(gòu) ? ? APPLET標(biāo)簽 ? ? Applet類(lèi) – [實(shí)例 ] 編寫(xiě) Java Applet程序,在瀏覽器中輸出一句話(huà) Hello world!。 6. 問(wèn)題與思考 ? 1) 本節(jié)實(shí)例和例子中的類(lèi) InstanceOfHuman都從 Frame繼承過(guò)來(lái),能從 Panel繼承嗎?為什么? ? 2) 在圖形界面的窗口中,讀入姓名、性別、出生年月,并利用以下 Hu
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1