Re: [問題] 小畫家筆刷大小的問題

看板java作者 (小安)時間17年前 (2008/10/14 12:39), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《ELEANOR31501 (ELEANOR)》之銘言: : int radio[]={5,10,15}; : public MousePanel(){ : tool.SmallRadioButton.addItemListener(new RadioButtonHandler(radio[0])); : tool.MediumRadioButton.addItemListener(new RadioButtonHandler(radio[1])); : tool.LargeRadioButton.addItemListener(new RadioButtonHandler(radio[2])); : 小畫家裏面我有寫一個tool的class,裡面是裝工具列,其中有可以選擇筆刷大小的 : radioButton : 一開始我直接寫tool.SmallRadioButton.addItemListener(new RadioButtonHandler(5)); : 畫出來的筆刷是5,後來我就想說寫一個陣列去表示三種筆刷大小應該就可以了 : 為什麼我跑出來的結果全部都是15的大小!? : 請問大家我有哪裏寫錯嗎!? : 謝謝 錯誤應該是出現在 RadioButtonHandler,這裡現在看不出來。 然後,其實沒有必要去產生三個 RadioButtonHandler 物件, 一個就夠了,裡面再判斷出三種粗細即可。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.78.239

10/14 17:03, , 1F
有點不懂為什麼RadioButtonHandler錯欸,因為我是模
10/14 17:03, 1F

10/14 17:04, , 2F
仿課本例題做,他也是new三次
10/14 17:04, 2F
文章代碼(AID): #18z2ANFV (java)
文章代碼(AID): #18z2ANFV (java)