diff options
Diffstat (limited to 'Dozentenmodul/src/gui/intro/MainMenue_GUI.java')
| -rw-r--r-- | Dozentenmodul/src/gui/intro/MainMenue_GUI.java | 94 |
1 files changed, 74 insertions, 20 deletions
diff --git a/Dozentenmodul/src/gui/intro/MainMenue_GUI.java b/Dozentenmodul/src/gui/intro/MainMenue_GUI.java index 56d66c66..2670b2bd 100644 --- a/Dozentenmodul/src/gui/intro/MainMenue_GUI.java +++ b/Dozentenmodul/src/gui/intro/MainMenue_GUI.java @@ -81,31 +81,32 @@ public class MainMenue_GUI extends JFrame { //for testing System.out.println("Setze Rechte für Student"); - imageRights.setRead(1); - imageRights.setWrite(0); - imageRights.setChangePermission(0); - imageRights.setAdmin(0); - imageRights.setLinkAllowed(0); - System.out.println("Rechte (r,w,cp,a,la): "+imageRights.getRead()+","+imageRights.getWrite()+","+imageRights.getChangePermission()+","+imageRights.getAdmin()+","+imageRights.getAdmin()); + ImageRights.rights.setRead(1); + ImageRights.rights.setWrite(0); + ImageRights.rights.setChangePermission(0); + ImageRights.rights.setAdmin(0); + ImageRights.rights.setLinkAllowed(0); + System.out.println("Rechte (r,w,cp,a,la): "+ImageRights.rights.getRead()+","+ImageRights.rights.getWrite()+","+ImageRights.rights.getChangePermission()+","+ImageRights.rights.getAdmin()+","+ImageRights.rights.getAdmin()); - /*//for testing - System.out.println("Setze Rechte für Dozent"); - imageRights.setRead(1); - imageRights.setWrite(1); - imageRights.setChangePermission(0); - imageRights.setAdmin(0); - imageRights.setLinkAllowed(1); - System.out.println("Rechte (r,w,cp,a,la): "+imageRights.getRead()+","+imageRights.getWrite()+","+imageRights.getChangePermission()+","+imageRights.getAdmin()+","+imageRights.getAdmin()); + + //for testing + /*System.out.println("Setze Rechte für Dozent"); + ImageRights.rights.setRead(1); + ImageRights.rights.setWrite(1); + ImageRights.rights.setChangePermission(0); + ImageRights.rights.setAdmin(0); + ImageRights.rights.setLinkAllowed(1); + System.out.println("Rechte (r,w,cp,a,la): "+ImageRights.rights.getRead()+","+ImageRights.rights.getWrite()+","+ImageRights.rights.getChangePermission()+","+ImageRights.rights.getAdmin()+","+ImageRights.rights.getAdmin()); */ /*//for testing System.out.println("Setze Rechte für Admin"); - imageRights.setRead(1); - imageRights.setWrite(1); - imageRights.setChangePermission(1); - imageRights.setAdmin(1); - imageRights.setLinkAllowed(1); - System.out.println("Rechte (r,w,cp,a,la): "+imageRights.getRead()+","+imageRights.getWrite()+","+imageRights.getChangePermission()+","+imageRights.getAdmin()+","+imageRights.getAdmin()); + ImageRights.rights.setRead(1); + ImageRights.rights.setWrite(1); + ImageRights.rights.setChangePermission(1); + ImageRights.rights.setAdmin(1); + ImageRights.rights.setLinkAllowed(1); + System.out.println("Rechte (r,w,cp,a,la): "+ImageRights.rights.getRead()+","+ImageRights.rights.getWrite()+","+ImageRights.rights.getChangePermission()+","+ImageRights.rights.getAdmin()+","+ImageRights.rights.getAdmin()); */ @@ -283,6 +284,17 @@ public class MainMenue_GUI extends JFrame { txtNews.setText("Hier werden mal die Neuigkeiten stehen. Diese kommen direkt vom Satelliten und sind HS-spezifisch."); scrollPaneNews.add(txtNews); panelNews.add(scrollPaneNews); + + + + /* + * Ber\u00fccksichtigen der Rechte für GUI + */ + processRights(); + + + + /* * Funktion Texte f\u00fcr das Klicken der RadioButtons @@ -498,4 +510,46 @@ public class MainMenue_GUI extends JFrame { mnNewMenu_1.add(mntmAbout); }// end main + + private void processRights(){ + //Image anlegen + System.out.println("ImageRights.rights.getWrite()="+ImageRights.rights.getWrite()); + if(ImageRights.rights.getWrite()== 1){ + rdbtnImageNew.setEnabled(true); + } else { + rdbtnImageNew.setEnabled(false); + } + + //Image bearbeiten + System.out.println("ImageRights.rights.getWrite()="+ImageRights.rights.getWrite()); + if(ImageRights.rights.getWrite()== 1){ + rdbtnImageEdit.setEnabled(true); + } else { + rdbtnImageEdit.setEnabled(false); + } + + //Image l\o00fcschen + System.out.println("ImageRights.rights.getWrite()="+ImageRights.rights.getWrite()); + if(ImageRights.rights.getWrite()== 1){ + rdbtnImageDelete.setEnabled(true); + } else { + rdbtnImageDelete.setEnabled(false); + } + + + //Image Suchen/Download + System.out.println("ImageRights.rights.getRead()="+ImageRights.rights.getRead()); + if(ImageRights.rights.getRead()== 1){ + rdbtnImageSearchDownload.setEnabled(true); + } else { + rdbtnImageSearchDownload.setEnabled(false); + } + + //Veranstaltung anlegen + + + + + + }//end processRights() }// end class |
