2
我的問題是關於編碼風格。在模型類中使用類似java.awt.Font
和java.awt.Color
這樣的類是不好的做法?我是否需要創建自己的重複項?在模型類中使用awt類
我的問題是關於編碼風格。在模型類中使用類似java.awt.Font
和java.awt.Color
這樣的類是不好的做法?我是否需要創建自己的重複項?在模型類中使用awt類
在模型中使用這樣的AWT類是合理的設計的選擇。模擬可用字體或顏色選擇的程序可能包含ListModel<Font>
或ListModel<Color>
。該決定與列表元素如何相應的視圖分量renders正交。請注意,ListCellRenderer
可能會詢問模型以確定顯示元素名稱的字體或顏色。
你有一個特別的例子來說明這個問題出現嗎? – trashgod
我正在重構一個大的應用程序,並試圖確保設置模型視圖體系結構。我不能粘貼任何代碼,但實際上我決定在模型類中使用awt類。謝謝你的幫助。 –