From e71915be899624bd63f34628cd0789c31c4fa1d3 Mon Sep 17 00:00:00 2001 From: David McMackins II Date: Sat, 19 Nov 2016 15:40:16 -0600 Subject: Implement reorder only checkbox --- src/com/delwink/icebox/swing/MainWindow.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/com/delwink/icebox/swing/MainWindow.java') diff --git a/src/com/delwink/icebox/swing/MainWindow.java b/src/com/delwink/icebox/swing/MainWindow.java index 6b12c1d..d5dd8ee 100644 --- a/src/com/delwink/icebox/swing/MainWindow.java +++ b/src/com/delwink/icebox/swing/MainWindow.java @@ -111,7 +111,7 @@ public class MainWindow extends JFrame { REORDER_ONLY.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { - throw new UnsupportedOperationException("Not supported yet."); + INVENTORY_TABLE.setModel(new MainWindowTableModel(INVENTORY, REORDER_ONLY.isSelected())); } }); @@ -119,7 +119,7 @@ public class MainWindow extends JFrame { optionBox.add(REORDER_ONLY); // center section - INVENTORY_TABLE = new JTable(new MainWindowTableModel(INVENTORY)); + INVENTORY_TABLE = new JTable(new MainWindowTableModel(INVENTORY, false)); JScrollPane inventoryBox = new JScrollPane(INVENTORY_TABLE); // bottom section @@ -132,7 +132,7 @@ public class MainWindow extends JFrame { editor.addSaveListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { - INVENTORY_TABLE.setModel(new MainWindowTableModel(INVENTORY)); + INVENTORY_TABLE.setModel(new MainWindowTableModel(INVENTORY, REORDER_ONLY.isSelected())); } }); @@ -150,7 +150,7 @@ public class MainWindow extends JFrame { @Override public void windowClosed(WindowEvent e) { INVENTORY.refreshQuantities(); - INVENTORY_TABLE.setModel(new MainWindowTableModel(INVENTORY)); + INVENTORY_TABLE.setModel(new MainWindowTableModel(INVENTORY, REORDER_ONLY.isSelected())); } }); -- cgit v1.2.3