[問題] AbstractButton[] 的問題

作者: elecsheep224 (電子羊)   2015-01-08 16:45:38
大家好
學校期末要交一個小程式,自己想要試著做踩地雷
使用AbstractButton[] Buttons=new AbstractButton[49];
放了49個繼承JButton的物件
裡面宣告了 Boolean boom=false;
試著想要用 Buttons[i].boom=true;
但會出現錯誤
程式碼:http://ideone.com/aO2SFH
請問是否有解決方法?
謝謝
作者: realmeat (真肉)   2015-01-08 17:00:00
提示: AbstractButton -> JButton -> myButtonAbstractButton 裡面沒有 boom 啊~ (剩下的自己體會
作者: tubbysong (song)   2015-01-08 17:34:00
入門請不要使用抽像類別buttons = new JButton[5];
作者: elecsheep224 (電子羊)   2015-01-08 17:43:00
感謝解答 原來宣告錯了....要用myButton[]
作者: tubbysong (song)   2015-01-08 17:44:00
String[] names = {"One","Two","Three",for (int i = 0; i < buttons.length' i++) {buttons[i] = new JButton(names[i]);
作者: ClareQ (人比人Cheese人)   2015-01-11 14:51:00
不建議為了增加資料(屬性)而用繼承,可以考慮資料與UI分開

Links booklink

Contact Us: admin [ a t ] ucptt.com