[問題] 關於awt和swing的問題

看板java作者 (螃蟹→寄居蟹)時間17年前 (2008/05/26 19:00), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串1/2 (看更多)
現在想一想 我對swing的了解好像只有 JButton, JLabel...等具有container的性質 但... 他們應該還有很大的差別吧... 小弟我想問 我在JFrame上放了一個JPanel 然後在繼續放上JButton...結果遇到一個很窘的畫面... http://myweb.ncku.edu.tw/~h3495136/JButton.GIF
似乎跟我JPanel的class有overide paint function有關係 但如果把JButton改成Button結果又不一樣 http://myweb.ncku.edu.tw/~h3495136/Button.GIF
這是為什麼... 有沒有什麼方法可以控制JButton不要... 是要我在JButton的class再overide paint function嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.169.100.116

05/26 19:05, , 1F
paint method 的第一行有沒有加 super.paint(g); ?
05/26 19:05, 1F

05/26 19:06, , 2F
......沒耶...那是什麼意思...Orz
05/26 19:06, 2F

05/26 19:22, , 3F
有加的話父親的函式就不會被overide掉了
05/26 19:22, 3F

05/26 19:31, , 4F
先加上去吧, 加完應該就會好了
05/26 19:31, 4F

05/26 20:06, , 5F
(~跪)謝謝各位大大
05/26 20:06, 5F

05/26 20:23, , 6F
我可以問3樓那句話是什麼意思嗎...=.=?
05/26 20:23, 6F
文章代碼(AID): #18EfXbAo (java)
文章代碼(AID): #18EfXbAo (java)