我已經創建了一個方法,用於在將它傳入它的buttongroup時從選定的單選按鈕中獲取文本。我一直在閱讀該輔助程序/實用程序類可能不是最好的主意,因爲他們可以變成上帝階級,我可以在一段時間後看到發生的事情。另外,我只是添加一個方法,該方法是非常具體的按鈕。將方法添加到oracle製作的java類中的最佳方法
所以我的問題是,是否有最好的方法來添加一個方法到oracle所做的類?我希望這個方法在我創建一個新項目並使用buttongroup時始終可用。
我已經創建了一個方法,用於在將它傳入它的buttongroup時從選定的單選按鈕中獲取文本。我一直在閱讀該輔助程序/實用程序類可能不是最好的主意,因爲他們可以變成上帝階級,我可以在一段時間後看到發生的事情。另外,我只是添加一個方法,該方法是非常具體的按鈕。將方法添加到oracle製作的java類中的最佳方法
所以我的問題是,是否有最好的方法來添加一個方法到oracle所做的類?我希望這個方法在我創建一個新項目並使用buttongroup時始終可用。
創建一個包含您的新方法的子類。
繼承:http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html
你的意思是你想方法添加到JRadioButton
?你不能這樣做。典型的做法是通過extending JRadioButton
,添加方法並在任何地方使用該類。
因此,如果我想製作JRadioButton,那麼如果我想讓該方法可用,我將不得不使用我創建的子類名稱? – tazboy
@tazboy是的,如果我正確理解你。一旦你創建了一個'擴展'JRadioButton類並且將你的方法添加到這個新類中,你應該使用你的新類而不是舊類。 – Michael
真棒,它工作。我實際上擴展了ButtonGroup。沒有問題。謝謝。 – tazboy