Re: [問題] 設計關電燈遊戲

看板java作者 (...)時間17年前 (2008/05/07 03:13), 編輯推噓3(301)
留言4則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《happykyoko (咬人的兔子)》之銘言: : 這是我們這次JAVA作業題目 : 作業描述 關電燈遊戲。做一個 5*5 的格子,每一個格子表示一個電燈, : 當你去點該電燈時,該格子及其上下左右會狀態會做反向變化: : 關變開、開變關。 : 當你把所有電燈都關熄後,系統會恭喜你,並進入下一關。 : 可參考http://www.miniclip.com/allout.htm : 作業內容 提供 Swing GUI 介面。 : 用陣列建立電燈狀態。 : 全都關熄後會恭喜。 : 有過關功能。 : (加分)由檔案讀入每一關的電燈狀態 : 看到題目我直覺應該是陣列搭配BUTTON : 但是有好幾個地方我卡住實在不知道該怎麼辦 : 1.該如何用SWING寫陣列? GridLayout + JButton light[][] = new JButton[5][5]; : 2.如何用BUTTON表示開燈關燈的情況啊= =? setText("o"); setText("x"); : 3.有辦法做出類似網址上遊戲的BUTTON嗎?(這個不會是還好啦 只是好奇罷了...) 網址上遊戲的BUTTON <=這殺洨?? : 4.老師所寫的加分內容的意思是....? 檔案可以類似這樣 oxxxo xooox oxoxo xxxoo oxoxo . . . 每五行為一關 簡單點可以用 Scanner讀入 File f = new File("檔名"); Scanner sc = new Scanner(f); while(sc.hasNextLine())//如果有資料的話 { String str = sc.nextLine();//讀一行 } : 拜託各位聰明的版友幫我解惑>"< 補一點... 我還以為是要你寫一個程式用來解答 (求出如何把燈全部關掉的流程) 你如果連這個都寫 應該會加很多分 哈哈 高斯消去法 --               幹你媽的快來收集我阿!        ─ ≡ ◤ ◥ ◤        ─ ⊙ ⊙ ─        ─ ○ ─        -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.71.22.10 ※ 編輯: runtime 來自: 210.71.22.10 (05/07 03:15)

05/07 21:38, , 1F
我要是這麼強的話 現在就不會腦袋快燒掉還寫不出東西QQ
05/07 21:38, 1F

05/07 22:53, , 2F
絕不承認腦袋快燒掉了是因為我感冒.....
05/07 22:53, 2F

05/08 10:16, , 3F
重點是 問題解決沒
05/08 10:16, 3F

05/10 17:25, , 4F
沒有ㄝ.....(心虛
05/10 17:25, 4F
文章代碼(AID): #188AtPEV (java)
討論串 (同標題文章)
文章代碼(AID): #188AtPEV (java)