Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Hiya-クイックワン-JPanelと比較してJComponentをサブクラス化することに害/価値はありますか?
私が自分で描画している場合、オブジェクトには子がない場合、それらはほとんど同じように見えますが、JComponentよりもJPanelをサブクラス化するための設定があるようです-これがなぜかもしれないかについての意見を探しているだけですなれ ...
どうも :-)
コンポーネント全体を自分で描画する場合は、JComponent を使用してください。JPanel は JComponent の単なる具体的なインスタンス (抽象的) であり、そのメソッドをオーバーライドすることを意図したものではありません。
JPanel はサブクラス化されることがあるため、サブクラスのコンストラクターは、何らかのメソッド呼び出しを介して行うのではなく、さまざまなコントロール/レイアウトを追加できます。