diff options
Diffstat (limited to 'dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java')
| -rw-r--r-- | dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java | 38 |
1 files changed, 26 insertions, 12 deletions
diff --git a/dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java b/dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java index b62ed49d..a1cf16a0 100644 --- a/dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java +++ b/dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java @@ -128,7 +128,7 @@ public class PermissionCreateLecture_GUI extends JFrame { getContentPane().add(panel); panel.setLayout(null); { - JLabel lblNewLabel = new JLabel("Veranstaltungen - Berechtigungen (Nur zur Veranschaulichung)"); + JLabel lblNewLabel = new JLabel("Veranstaltung - Berechtigungen (Nur zur Veranschaulichung)"); lblNewLabel.setBounds(10, 11, 509, 22); panel.add(lblNewLabel); lblNewLabel.setFont(new Font("Tahoma", Font.BOLD, 18)); @@ -287,7 +287,7 @@ public class PermissionCreateLecture_GUI extends JFrame { panel_2.setBorder(new TitledBorder(null, "Sichtbarkeit im VMChooser", TitledBorder.LEADING, TitledBorder.TOP, null, null)); panel_2.setBackground(SystemColor.menu); - JScrollPane scrollPane_1 = new JScrollPane(); + final JScrollPane scrollPane_1 = new JScrollPane(); scrollPane_1.setEnabled(false); scrollPane_1.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER); scrollPane_1.setBounds(23, 83, 203, 185); @@ -297,27 +297,25 @@ public class PermissionCreateLecture_GUI extends JFrame { scrollPane_1.setViewportView(table_1); JRadioButton rdbtnAlle = new JRadioButton("Sichtbar für alle"); - rdbtnAlle.setEnabled(false); rdbtnAlle.setSelected(true); buttonGroup.add(rdbtnAlle); rdbtnAlle.setBounds(6, 27, 109, 23); panel_2.add(rdbtnAlle); JRadioButton rdbtnIndividuell = new JRadioButton("Individuell"); - rdbtnIndividuell.setEnabled(false); buttonGroup.add(rdbtnIndividuell); rdbtnIndividuell.setBounds(6, 53, 109, 23); panel_2.add(rdbtnIndividuell); - JButton btnHinzufgen = new JButton("Hinzufügen"); - btnHinzufgen.setEnabled(false); - btnHinzufgen.setBounds(23, 279, 89, 23); - panel_2.add(btnHinzufgen); + final JButton btnAddVmUser = new JButton("Hinzufügen"); + btnAddVmUser.setEnabled(false); + btnAddVmUser.setBounds(23, 279, 89, 23); + panel_2.add(btnAddVmUser); - JButton btnLschen = new JButton("Löschen"); - btnLschen.setEnabled(false); - btnLschen.setBounds(122, 279, 89, 23); - panel_2.add(btnLschen); + final JButton btnDelVmUser = new JButton("Löschen"); + btnDelVmUser.setEnabled(false); + btnDelVmUser.setBounds(122, 279, 89, 23); + panel_2.add(btnDelVmUser); { JPanel buttonPane = new JPanel(); buttonPane.setBounds(0, 640, 597, 33); @@ -356,6 +354,22 @@ public class PermissionCreateLecture_GUI extends JFrame { } } + rdbtnAlle.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + scrollPane_1.setEnabled(false); + btnAddVmUser.setEnabled(false); + btnDelVmUser.setEnabled(false); + } + }); + + rdbtnIndividuell.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + scrollPane_1.setEnabled(true); + btnAddVmUser.setEnabled(true); + btnDelVmUser.setEnabled(true); + } + }); + JSeparator separator = new JSeparator(); separator.setBounds(0, 78, 597, 2); getContentPane().add(separator); |
