-1

私はSwingsの初心者です

助けてください

私はシナリオを持っています: 3 番目の列のブール値を返すようにその列クラスをオーバーライドしてJCheck、3 番目の列にボックス を配置しました。JTable

そのため、テーブルの 3 列目にチェック ボックスがあるように見えます。最近、テーブルのリスト選択イベントは、チェック ボックスが存在するが存在しない「セル フォーカス」に基づいてのみ発生することを発見しました。チェックボックス自体。

つまり、フォーカスが特定のセル (3 列目) にある場合、セルのチェック ボックスを切り替えてもイベントは発生しません。

何か足りないのでしょうか……。

4

1 に答える 1

2

JTableの3番目の列にJCheckボックスを配置し、その列クラスをオーバーライドして3番目の列にブール値を返しました。

つまり、フォーカスが(3列目の)特定のセルにある場合、セルのチェックボックスを切り替えてもイベントは発生しません。

何か足りないのか……

于 2012-12-14T08:27:06.480 に答える