W3R2 – Add Delete Functionality for your User Profile Data

This commit is contained in:
bobbert committed 2025-02-15 15:23:22 +00:00
1 parent 5493aa2a0a
commit 4ba580a9ee
1 file changed
+14 -2
@@ -106,6 +106,7 @@ public class MainViewer {
ActionListener Deleter = e -> { ActionListener Deleter = e -> {
System.out.println("Delete attempted for row: "+ row); System.out.println("Delete attempted for row: "+ row);
rowDeleter(row);
}; };
JDelete.addActionListener(Deleter); JDelete.addActionListener(Deleter);
@@ -239,8 +240,19 @@ public class MainViewer {
jr1.setSelected(j); jr1.setSelected(j);
} }
} }
public void rowDeleter(int row)
{
JPanel mainPane = (JPanel) viewer.getContentPane();
JTabbedPane jt = (JTabbedPane) mainPane.getComponent(0);
for (int i=0; i<3; i++) // 3 == the amount of tabs.
{
JPanel jp1 = (JPanel) jt.getComponentAt(i); // tab
JPanel jp2 = (JPanel) jp1.getComponent(row-1); // row
jp1.remove(jp2);
jp1.repaint();
}
}
} }