Re: [問題] 設計關電燈遊戲
※ 引述《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
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
討論串 (同標題文章)