歡迎來(lái)到培訓(xùn)無(wú)憂網(wǎng)!

全國(guó)切換

咨詢熱線 400-001-5729

位置:培訓(xùn)無(wú)憂網(wǎng) > 新聞資訊 > 電腦/IT > java培訓(xùn) >  Java培訓(xùn)入門(mén)簡(jiǎn)單小游戲怎么顯示圖片?

Java培訓(xùn)入門(mén)簡(jiǎn)單小游戲怎么顯示圖片?

來(lái)源:m.elsolbar.com 發(fā)布人:星星

2022-01-02 15:50:04|已瀏覽:172次

小游戲怎么顯示圖片?

        顯示圖片我們需要用到Javax.swing 包下的 JPanel類(lèi)與JFrame類(lèi)。JPanel 提供了一個(gè)面板(畫(huà)板),顯示圖片,相當(dāng)于在面板上把圖片畫(huà)出來(lái)。JFrame 提供了一個(gè)窗體(窗口),面板被放到窗體中,最終展示在屏幕上。JPanel 上顯示圖片,是通過(guò)重寫(xiě)JPanel中的繪制方法 void paint(Graphics g)。其參數(shù)Graphics相當(dāng)于為我們提供了“一支畫(huà)筆”,可以通過(guò)調(diào)用它的畫(huà)圖方法drawImage在面板上畫(huà)任何東西。

       基礎(chǔ)元素抽象:在游戲的設(shè)計(jì)初期,我們應(yīng)該先對(duì)它的玩法進(jìn)行簡(jiǎn)單的定義。如它是一個(gè)橫版游戲(超級(jí)馬里奧)還是縱版游戲(飛機(jī)大戰(zhàn))?它使用鼠標(biāo)操作還是鍵盤(pán)操作?在決定了基本的玩法之后再來(lái)定義游戲的內(nèi)容。指的也就是游戲中的圖片類(lèi)型,應(yīng)該想到的是裝備與敵人,而不是匕首與骷髏怪。對(duì)于圖片類(lèi)型的定義也是設(shè)計(jì)中最為關(guān)鍵的一步,即對(duì)游戲元素的抽象。它將決定游戲的大致走向同時(shí)也是對(duì)游戲玩法的補(bǔ)充說(shuō)明。

       在正式編碼開(kāi)始之前,先在腦子里把游戲中的元素進(jìn)行簡(jiǎn)單的抽象,最好用記事本啥的打出來(lái)。比如在真正開(kāi)發(fā)游戲的實(shí)例之前,腦子里已經(jīng)模糊的構(gòu)思出了關(guān)系圖。

       本文由培訓(xùn)無(wú)憂網(wǎng)牛耳教育專(zhuān)屬課程顧問(wèn)整理發(fā)布,更多Java培訓(xùn)課程資訊歡迎關(guān)注培訓(xùn)無(wú)憂網(wǎng)Java培訓(xùn)頻道或添加老師微信:15033336050

      注:尊重原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處和鏈接 http://m.elsolbar.com/news-id-11925.html 違者必究!部分文章來(lái)源于網(wǎng)絡(luò)由培訓(xùn)無(wú)憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請(qǐng)自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請(qǐng)關(guān)注java培訓(xùn)頻道查看更多,了解相關(guān)專(zhuān)業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問(wèn)老師會(huì)一對(duì)一幫助你規(guī)劃更適合你的專(zhuān)業(yè)課程!
  • 姓名:

  • 手機(jī):

  • 地區(qū):

  • 想學(xué)什么:

  • 培訓(xùn)無(wú)憂網(wǎng)
免 費(fèi) 申 請(qǐng) 試 聽(tīng)
提交申請(qǐng),《培訓(xùn)無(wú)憂網(wǎng)》課程顧問(wèn)老師會(huì)一對(duì)一幫助你規(guī)劃更適合你的專(zhuān)業(yè)課程!