2012-03-16 8 views
3

Java Swing GUIを開発する場合、JFrameを拡張することは常に悪い考えですか? JPanelやその他のJComponentsはどうですか?また、何が悪いのですか?JFrameを拡張することは常に悪い考えですか?

+1

「何が悪いのですか?」なぜそれが悪いと思いますか? –

+1

誰が悪い考えだと言ったのですか?私が知る限り、「JPanel」はカスタムコンポーネントから拡張される予定です。 – Maxpm

+0

JFrameについてはどうですか?正直なところ、何が悪いのか分かりません。人々はそれの背後に何らかの推論を与えることなく悪いと主張します。私は実際に何が間違っているのか不思議です。 – Bob

答えて

6

通常、Swingコンポーネントをカスタマイズする必要がある場合は、サブクラス化するだけの経験則です。

+0

"カスタマイズ"を定義します。 –

+0

@KirkWoll、コンポーネントへのネイティブ、または表示されない追加の動作または前記LaFにおけるように、この(http://dictionary.reference.com/browse/customize?s=t)。 – Moonbeam

+3

すべてがInheritance' – mKorbel

関連する問題