List プロパティにバインドされた JTable があります。NetBeans を使用して jpanel フォームにプロパティを追加し、propertyChangeSupport を有効/チェックして、jTable をそのプロパティにバインドしました。テーブルはデータを完全に表示しています。セルをダブルクリックしてその内容を編集することによってこのテーブルのデータが変更されたときに、「保存」ボタンを有効/無効にする方法を教えてください。
10423 次
2 に答える
5
テーブル セル リスナーは、セルのデータの実際の変更をリッスンします。
TableModelListener は、タブでセルの外に出て実際にデータを変更しなくても、イベントを発生させます。
于 2011-05-10T19:41:49.010 に答える
1
JTable のモデルに TableModelListener を追加しようとしましたか? これは、テーブルのデータが変更されるたびに起動する必要があり、リスナーは保存ボタンを有効にできます。ボタンが押され、データが正常に保存されると、ボタンは無効になります。
編集:
これを無視して、代わりに camickr の推奨に従ってください!
于 2011-05-10T19:31:02.033 に答える