2

を使用しておりListCellRenderer、ドロップダウン リストの一部として描画されるか、コンボ ボックスのインライン イメージの一部として描画されるかによって、描画されたアイテムをわずかに異なる方法で表示する必要があります (つまり、ドロップダウンされていない選択されたアイテムモード)。

isSelectedレンダラーのパラメーターを使用してgetListCellRendererComponentこれを検出することは明らかに機能しません。これは、アイテムがリストで選択されているかどうかを反映するためであり、アイテムが現在の最終選択であり、コンボ ボックス内にインラインで描画されているかどうかではありません。

4

1 に答える 1