『壹』 我正在做java課程設計關於掃雷的問題 想加進去幾個模塊 請各位大神幫我打一下代碼
雖然不會Java,但是還要說一句。。。沒有標點符號看不明白你的問題啊、、、
順便幫你完善一下掃雷的規則
先設點開雷區後顯示的數字為0,則為空白雷區;1到8則為危險雷區
若是win7系統下的掃雷,開始游戲後在用戶第一次點開空白雷區之前不會點到地雷,但XP系統沒有這一設定
當用戶點開空白雷區時,系統將會自動點開它周圍的8個雷區。如果其中還有空白雷區,則會繼續點開,一直到周圍的雷區都是危險雷區為止
還有就是在危險雷區上左右鍵一起點的時候,若此危險雷區周圍有地雷的標記且等於此雷區上顯示的數據的話,則為點開此雷區周圍其他所有未標記的雷區
希望對你有幫助
『貳』 求 java 掃雷 設計思路
一個窗體上面→平均分配M×N的格子(格子裡面放Label)。
隨機生成boolean類型的M×N數組(隨機一個整型數,二進制分配就可以了),true表示有雷的Label
在true位置的Label上面添加事件監聽器為:點擊變雷,游戲結束。
在false位置的Label上面依次初始化事件監聽器為:點擊變數字(這個數字由循環當前位置周圍8個Label中有雷的個數,這個直接依託於M×N數組就能簡單完成。)
over。
『叄』 用java怎麼寫掃雷程序
首先要寫一個UI,也就是操作界面,使用java.swing.*內的東西就可以搞定;
其次寫一個hander,也就是具體的按鈕響應,UI的初始化(哪裡有雷),怎麼觸發雷和其他的;
一般來說簡單的掃雷模型就好了,如果需要更有意思點,可以寫一些資料庫的操作內容的tool類具體的就是處理歷史操作記錄,場均數據或多人競技的特點。
如果你是說你沒有設計思路,我可以給你個提示:遞歸演算法是觸發掃雷的方法,初始化用隨機數來做。
『肆』 關於java編程的掃雷程序
強人啊!!!