キーイベントを使用してJTableで選択した行を削除する必要があります。行を選択してDeleteキーを押すと、選択した行の値を削除する必要があります。これどうやってするの?java swingでキーイベントのJTableで選択した行を削除する方法
答えて
カーソルを現在選択している行を取得してから、その行でremoveRowを呼び出す必要があります。
私はあなたがAPI for JTable.
を読むことをお勧めします、私はそれを使用したコードの複数の行を使用していますが、一つにそれを打破することができるはずです(これを試してみてください。配列場合にも、私はわかりませんよ.sortが本当に必要です)
int [] toDelete = dataTable.getSelectedRows();
Arrays.sort(toDelete); // be shure to have them in ascending order.
MyTableModel myTableModel = (MyTableModel)dataTable.getModel();
for(int ii = toDelete.length -1; ii >=0; ii--) {
myTableModel.removeRow(toDelete[ii]); // beginning at the largest.
}
そのコードは何ですか – user1330693
@ user1330693私はコードを追加しました。 –
最新の['JTable'](http://docs.oracle.com/javase/6/docs/api/javax/swing/JTable.html)のドキュメントに示すように、モデル索引に変換する必要があります。より良い:「ListSelectionListener」を使用してください[ここ](http://stackoverflow.com/a/10130736/230513)。 – trashgod
- 1. Swing JTableでのマルチセル選択
- 2. Java、Swing - 削除後にJtableの行が残る
- 3. JTableで選択した行を取得
- 4. 選択したjList値をjTable行(SWING)に分割して移動する
- 5. リストから選択した行を削除する方法
- 6. DataGridviewから選択した行を削除する方法
- 7. カスタムTableModelでJTableの行を削除する方法
- 8. null値で選択した行の行を削除する
- 9. 選択した行を削除するためのC#でのクエリの削除
- 10. Java Swing JTable NullPointerException
- 11. ListView android xamarinで選択したアイテムを削除する方法
- 12. データグリッド上で選択した複数の行を削除する方法
- 13. jtableの選択された行を削除するときにSQLクエリを書き込む方法は?
- 14. JTableからの行の削除 - Java
- 15. Java Swing Rectangel2D:上部のものを選択する方法
- 16. 削除選択した行 - Struts2の
- 17. Hibernateを使ってデータベース内のjTableの選択行を削除するには?
- 18. Java Swingで行を削除するには?
- 19. PrimeNG Datatableで行を選択/選択解除する方法は?
- 20. データベースから選択した列をJavaのJTableに変換する方法
- 21. Java(Swing)がキーイベントを聞きます
- 22. 削除選択した行は
- 23. Qt QTableViewで選択した行を削除します。
- 24. C#Windowsフォームアプリケーション選択したリストボックスの行とテキストファイルを削除する方法
- 25. 複数の選択された行をphalconで削除する
- 26. リストボックスから選択した項目を削除する方法
- 27. 選択したListViewからSharedPreferencesを削除する方法
- 28. リストボックスから選択したアイテムを削除する方法
- 29. 進行状況ダイアログを削除する方法値を選択したら?
- 30. JTableのソート - 行の選択
あなたが既に試したことをさらに投稿して、人々があなたのために考えなければならないと感じないようにする必要がある場合。 http://tinyurl.com/so-hints –
@AngeloNeuschitzer:縮小する必要はありません[* Jon Skeet:Coding Blog *](http://msmvps.com/blogs/jon_skeet/archive/ 2010/08/29/writing-the-perfect-question.aspx);詳細は、[*コメントのフォーマットとリンクはどのようにする* *](http://meta.stackexchange.com/q/19756/163188)を参照してください。 – trashgod