Re: [問題] JAVA 說明文件寫錯了?

看板java作者 (dk)時間13年前 (2011/02/18 10:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
借標題一問,JAXB 在 http://jaxb.java.net/jaxb20-ea/docs/xjcTask.html 對 xjc task的參數說明中,target怎麼試都沒用, 用原本的 destdir 就沒問題,連下載後的sample裡本身也是用destdir, target參數是另有作用還是單純筆誤? ※ 引述《darkgerm (黑駿)》之銘言: : 在 Class ItemEvent 裡 : http://download.oracle.com/javase/6/docs/api/java/awt/event/ItemEvent.html : 有一個 method 是 Object getItem() : 他的說明是 Returns the item affected by the event. : 看起來回傳值是 Object : 可是我在實做 ItemListener 時,寫了下面這段程式: : public void itemStateChanged(ItemEvent e) { : System.out.println(e.getItem().getClass()); : } : 跑出來竟然是 class java.lang.String !! : 也因此我不能用 getItem() 取得是誰觸發了事件… : 是 java 的說明文件寫錯了嗎? : 不過有另一個繼承自 java.util.EventObject 的 method : Object getSource() : 把剛剛的程式改成用這個 method 的話 : 會出現 class java.awt.Checkbox : 雖然觸發事件的確實是 Checkbox,可是回傳的物件不是應該是 Object 嗎…? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.46.189
文章代碼(AID): #1DNTbLBU (java)
文章代碼(AID): #1DNTbLBU (java)