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

正文內(nèi)容

java課程設(shè)計(jì)word版(2)(已修改)

2025-01-28 07:17 本頁(yè)面
 

【正文】 太原工業(yè)學(xué)院計(jì)算機(jī)工程系Java課程設(shè)計(jì) 題目:人物連連看一、 設(shè)計(jì)題目 人物連連看二、 設(shè)計(jì)目的 Java語(yǔ)言是當(dāng)今流行的網(wǎng)絡(luò)編程語(yǔ)言,它具有面向?qū)ο?、跨平臺(tái)、分布應(yīng)用等特點(diǎn)。面向?qū)ο蟮拈_(kāi)發(fā)方法是當(dāng)今世界最流行的開(kāi)發(fā)方法,它不僅具有更貼近自然的語(yǔ)義,而且有利于軟件的維護(hù)和繼承。學(xué)會(huì)Java程序的開(kāi)發(fā)的環(huán)境搭建和配置,并在實(shí)際中學(xué)習(xí)和掌握J(rèn)ava程序開(kāi)發(fā)的全過(guò)程。進(jìn)一步熟悉Java程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)內(nèi)容,如用戶圖形界面設(shè)計(jì)、Java多線程編程、Applet程序的設(shè)計(jì)。三、 功能描述通過(guò)Java語(yǔ)言編寫一個(gè)人物連連看程序。程序?qū)崿F(xiàn)以下幾個(gè)功能:判斷鼠標(biāo)點(diǎn)擊的兩張圖片是否相同;判斷2張圖片是否可以相連;判斷時(shí)間;判斷是否使用炸彈,炸彈剩余數(shù)目,自動(dòng)生成路徑消除兩張相同圖片;判斷剩余圖片,是否勝利。四.流程圖五、源代碼 1. import 。import 。import 。import 。import 。public class ChessButton extends JButton{ // 按鈕所對(duì)應(yīng)的數(shù)組中的值和位置,用ArrayPoint結(jié)構(gòu)來(lái)表示 protected ArrayPoint point = null。 public ChessButton(int row, int col, int value) { this(new ArrayPoint(row, col, value))。 } public ChessButton(ArrayPoint point) { = point。 String name =Resource/+() + 。 URL url = (name)。 ImageIcon icon = new ImageIcon( url )。 (icon)。 } public ChessButton() { this(new ArrayPoint(0, 0, 0))。 } public ArrayPoint getPoint() { return point。 } public void setPoint(ArrayPoint point) { = point。 }}2.import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。public class MainFrame extends JFrame{ private static final long serialVersionUID = 1L。 private int bombCount = 。 //炸彈的次數(shù) private JPanel jContentPane = null。 private JMenuBar menuBar = null。 private JMenu fileMenu = null。 private JMenuItem reloadItem = null。 private JMenuItem startItem = null。 private JMenuItem bombItem = null。 //炸彈 private JMenuItem exitItem = null。 private MapUI mapUI = null。 // 游戲開(kāi)始時(shí)間 private long startTime。 // 結(jié)束時(shí)間 private long endTime。 private Timer timer = null。// private JMenuItem ti private JMenuBar initMenuBar() { if (menuBar == null) { menuBar = new JMenuBar()。 fileMenu = new JMenu(文件)。 startItem = new JMenuItem(開(kāi)始游戲)。 (new ActionListener() { public void actionPerformed(ActionEvent e) { reload()。 } })。 reloadItem = new JMenuItem(重來(lái)一次)。 (new ActionListener() { public void actionPerformed(ActionEvent e) { reload()。 } })。 bombItem = new JMenuItem(炸彈)。 (new ActionListener(){ public void actionPerformed( ActionEvent e ) { if( bombCount==0 ) { (,你已經(jīng)沒(méi)有炸彈可用了!!! )。 (false)。 return。 } ()。 bombCount。 } })。 exitItem = new JMenuItem(退出)。 (new ActionListener() { public void actionPerform
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1