0

と の両方として機能する 1 つのクラスを使用することについて、合理的な長所と短所はTableCellEditorありTableCellRendererますか? 好みや「どちらの方法がより人気があるか」を尋ねているのではなく、そのデザインに固有の問題があるかどうかを尋ねているのではありません (おそらく混乱すること以外に)。

編集 1:さらに、1 つのクラスをレンダラーとエディターの両方にするか、単に同じ Java ファイルにレンダラーとエディターの両方のクラスを含めるかを選択する際に、パフォーマンス上の懸念はありますか?

1 つのオブジェクトが同時にエディターとレンダラーの両方の帽子をかぶっているのは奇妙に思えますが、奇妙さだけでは、このパターンを追求しない理由にはなりません。

4

0 に答える 0