X-Git-Url: https://xp-dev.com/git/RRRRHHHH_Code/blobdiff_plain/bb848242a3ab634f96f7bb5b580d1b516dc5083b..82c870d35fdb579d5205c0db10376897fccb4af1:/ruralHouses/src/gui/DeleteHouseGUI.java diff --git a/ruralHouses/src/gui/DeleteHouseGUI.java b/ruralHouses/src/gui/DeleteHouseGUI.java index 2719ede..935e0c5 100644 --- a/ruralHouses/src/gui/DeleteHouseGUI.java +++ b/ruralHouses/src/gui/DeleteHouseGUI.java @@ -4,6 +4,7 @@ import java.awt.BorderLayout; import java.awt.EventQueue; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; +import java.util.Vector; import javax.swing.JFrame; import javax.swing.JPanel; @@ -31,14 +32,15 @@ public class DeleteHouseGUI extends JFrame { * Create the frame. */ public DeleteHouseGUI(Owner o) { - owner = o; + this.owner = o; setBounds(100, 100, 450, 300); contentPane = new JPanel(); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); setContentPane(contentPane); - - comboBox = new JComboBox(o.getRuralHouses()); + + comboBox = new JComboBox(this.owner.getRuralHouses()); + JRadioButton rdbtnIAmSure = new JRadioButton("I am sure"); JButton btnDelete = new JButton("DELETE"); @@ -84,6 +86,7 @@ public class DeleteHouseGUI extends JFrame { RuralHouse toDel = (RuralHouse)comboBox.getSelectedItem(); HouseManagerInterface hm = new HouseManager(); - hm.removeHouse(toDel.getHouseName()); + hm.removeHouse(toDel,this.owner); + comboBox.removeItem(toDel); } }