Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Tabelleninhalte löschen

Empfohlene Antworten

Hallo,

ich habe eine Tabelle deren Zellen sich aus einer Datei her füllen, also ausgelesen werden. Mein Problem ist aber, das ich einen bestimmten selektierten Bereich über einen Löschen-Button löschen will. Kann mir da vielleicht einer helfen, da ich überhaupt keine Ahnung habe, wie ich es umsetzten kann.

http://www.fachinformatiker-world.de/forums/showthread.php?s=&threadid=27938&werbeid=30

Da geht es zwar um das hinzufügen von rows, aber vielleicht hilft das trotzdem weiter...

Du musst halt von der Klasse TableModel (oder AbstractTableModel) erben und dein eigenes schreiben.

Wenn du mit deiner Klasse fertig bist kannst du dein neues TableModel deinem Table mit:

//CustomTableModel=deine Klasse!

CustomTableModel customtablemodel = new CustomTableModel(daten, spaltennamen);

table.setModel(customtablemodel);

zuweisen...

Wenn dann jemand auf den Button zum löschen klickt, liesst du die nicht markierten Daten zum Beispiel in einen Vector ein, und führst das ganze nochmal aus.

Ich hoffe das war verständlich, wenn nicht, habe ich hier irgendwo im Forum schonmal den Quellcode meines TableModels gepostet... :)

Bei mir ist es einbißchen komplizierter, da er die Tabelleninhalte aus Dateien ausliest. Deshlab muss er es auch aus den Dateien löschen, wenn in der Tabelle was gelöscht wird.

Neija, viel komplizierter ist das nicht, du musst halt einfach nur das machen, was ich dir in meinem vorigen Post vorgeschlagen habe und anschliessend die alte Datei und eine neue Datei mit den neuen Daten erzeugen...

Hat vielleicht irgend einer, ein kleines Beispiel. Wo er was aus der Tabelle löscht? Die Hilfe die ich bekommen habe ist bestimmt, gut aber ich komme leider nicht mit ihr zu recht.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.