我只想問你爲按鈕適當的功能。通過使用下面的函數,Eclipse通知我該函數「已被棄用」。得到jButton的位置「已棄用」功能
jButton.bounds();
我給你的問題是,如果我想獲得按鈕的位置,正確的功能是什麼?
由於提前
我只想問你爲按鈕適當的功能。通過使用下面的函數,Eclipse通知我該函數「已被棄用」。得到jButton的位置「已棄用」功能
jButton.bounds();
我給你的問題是,如果我想獲得按鈕的位置,正確的功能是什麼?
由於提前
JButton.getBounds()是你應該用什麼來代替。
是的。 @邁克爾:粗略*瀏覽一下文檔就會發現:你到[JavaDoc for JButton](http://download.oracle.com/javase/6/docs/api/javax/swing/JButton。 html),搜索'bounds',並在「從類java.awt.Component'繼承的方法」下找到它。點擊[便捷鏈接](http://download.oracle.com/javase/6/docs/api/java/awt/Component.html#bounds())和lo! *「已棄用。從JDK版本1.1開始,由'getBounds()'取代。」*令人驚歎。 – 2011-05-06 18:42:45
很有趣,我沒有在對象列表中發現該功能,感謝您的幫助 – 2011-05-06 18:46:32
總是有getBounds和getLocation,但我不記得我什麼時候需要這個功能。你在動畫中移動按鈕嗎?如果沒有,爲什麼需要這個? – 2011-05-06 18:39:57
是的,這是一個動畫,所以我只是在觸發動作時移動幾個按鈕,感謝信息 – 2011-05-06 18:44:26
,但要學習的最重要的一課是檢查API。如果一個方法被棄用,10個API中有9個會告訴你要使用什麼,在這種情況下,它就是這樣做的。 – 2011-05-06 18:47:00