summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java
diff options
context:
space:
mode:
Diffstat (limited to 'dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java')
-rw-r--r--dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java38
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);