Java多線程游戲仿真實例

      網友投稿 1007 2022-05-29

      這是一篇學習分享博客,這篇博客將會介紹以下幾項內容:

      1、如何讓一個程序同時做多件事?(多線程的創建、多線程的應用)

      2、如何讓小球在畫面中真實地動起來?(賦予小球勻速直線、自由落體、上拋等向量運動)

      3、多線程游戲仿真實例分享(飛機大戰、接豆人、雙線挑戰三個游戲實例)

      涉及的知識點有:多線程的應用、雙緩沖繪圖、小球的向量運動、游戲的邏輯判斷、鍵盤-的使用、二維數組的使用、添加音樂效果等

      游戲效果:

      怎么樣?如果覺得還不錯的話就請繼續看下去吧!

      熱身

      第一步:創建畫布

      Java多線程游戲仿真實例

      心急吃不了熱豆腐,我們先從最簡單的創建畫布開始。

      首先我們創建一個窗體,然后設置一些參數,從窗體中取得畫筆,嘗試在畫布中心畫一個圖形,以下是參考代碼:

      import java.awt.FlowLayout; import java.awt.Graphics; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; public class Frame { //聲明畫布對象 public Graphics g; //主函數 public static void main(String[] args) { //創建Frame類,然后運行showFrame函數 Frame fr=new Frame(); fr.showFrame(); } //編寫窗體顯示的函數 public void showFrame(){ //創建窗體 JFrame jf=new JFrame(); jf.setTitle("小球演示");//設置窗體標題 jf.setSize(900,900);//設置窗體大小 jf.setDefaultCloseOperation(3);//設置點擊窗體右上角的叉叉后做什么操作,這里的3代表點擊叉叉后關閉程序 jf.setLocationRelativeTo(null);//設置窗體居中顯示 FlowLayout flow=new FlowLayout();//設置窗體布局為流式布局 jf.setLayout(flow); Mouse mou=new Mouse();//創建-對象 JButton jbu=new JButton("START");//創建按鈕,按下按鈕后可以在畫布中間畫一個圓 jbu.addActionListener(mou);//為按鈕添加事件- jf.add(jbu); //設置窗體可見 jf.setVisible(true); //從窗體獲取畫布 g=jf.getGraphics(); } //創建內部類-(也可以重新創建一個文件編寫該類) class Mouse implements ActionListener{ //重寫按鈕監聽方法 public void actionPerformed(ActionEvent e){ //按下按鈕后會執行這里的代碼,下面這條代碼指的是在畫布中心畫一個圓 g.fillOval(300,300,300,300); } } }

      我們可以試著運行一下,出現以下圖片所示效果第一步就成功了。

      5G游戲 任務調度 多線程

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:探秘早期的FPGA內部構造
      下一篇:《基于深度學習算法的語音識別》實驗一些小步驟和注意點
      相關文章
      亚洲av日韩av高潮潮喷无码| 亚洲小说区图片区另类春色| 无码久久精品国产亚洲Av影片| 永久亚洲成a人片777777| JLZZJLZZ亚洲乱熟无码| mm1313亚洲精品国产| 亚洲AV永久无码精品一福利| 亚洲av无码一区二区三区在线播放| 中国亚洲呦女专区| 亚洲欧洲免费无码| 亚洲国产精品成人AV在线| 亚洲av无码专区在线电影天堂 | 国产av无码专区亚洲av果冻传媒| 亚洲A丁香五香天堂网| 亚洲A丁香五香天堂网| 久久久久一级精品亚洲国产成人综合AV区 | 国产亚洲美女精品久久久2020| 亚洲国产人成中文幕一级二级| 色噜噜的亚洲男人的天堂| 国产亚洲女在线线精品| 亚洲国产精品尤物YW在线观看| 亚洲成a人片在线播放| 久久久精品国产亚洲成人满18免费网站 | 亚洲色婷婷综合久久| 亚洲另类激情综合偷自拍图| 亚洲人成人77777网站| 亚洲精品天堂无码中文字幕| 亚洲黄色网址大全| 亚洲最大黄色网址| 亚洲一级毛片免费在线观看| 国产精品亚洲专区在线观看| 亚洲日韩亚洲另类激情文学| 鲁死你资源站亚洲av| 亚洲精品国自产拍在线观看| 亚洲精品无码MV在线观看| 亚洲激情在线视频| va天堂va亚洲va影视中文字幕| 亚洲色少妇熟女11p| 久久久久亚洲国产AV麻豆| 亚洲欧洲中文日韩久久AV乱码| 亚洲日韩精品A∨片无码|