diff options
author | Tobias Spitzer | 2014-05-22 07:55:40 +0200 |
---|---|---|
committer | Tobias Spitzer | 2014-05-22 07:55:40 +0200 |
commit | 2c9da28451b9582e6ad3c5d95d47f0560925addf (patch) | |
tree | 1f7a815ac073789351eeb7156d61f9280c88d29c /Dozentenmodul | |
parent | jj (diff) | |
parent | Download-Links sind nun zentral in der Klasse "Links" festgelegt. (diff) | |
download | tutor-module-2c9da28451b9582e6ad3c5d95d47f0560925addf.tar.gz tutor-module-2c9da28451b9582e6ad3c5d95d47f0560925addf.tar.xz tutor-module-2c9da28451b9582e6ad3c5d95d47f0560925addf.zip |
Merge branch 'master' of git.openslx.org:openslx-ng/tutor-module
Diffstat (limited to 'Dozentenmodul')
47 files changed, 263 insertions, 187 deletions
diff --git a/Dozentenmodul/bin/Models/person.class b/Dozentenmodul/bin/Models/person.class Binary files differindex cd28d135..36fa9761 100644 --- a/Dozentenmodul/bin/Models/person.class +++ b/Dozentenmodul/bin/Models/person.class diff --git a/Dozentenmodul/bin/gui/image/DeleteImage_GUI.class b/Dozentenmodul/bin/gui/image/DeleteImage_GUI.class Binary files differindex 09814b8a..43b41609 100644 --- a/Dozentenmodul/bin/gui/image/DeleteImage_GUI.class +++ b/Dozentenmodul/bin/gui/image/DeleteImage_GUI.class diff --git a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$1.class b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$1.class Binary files differindex 538a8eb4..960d3ed5 100644 --- a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$1.class +++ b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$1.class diff --git a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$2.class b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$2.class Binary files differindex e3f2472b..502e9387 100644 --- a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$2.class +++ b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$2.class diff --git a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$3.class b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$3.class Binary files differindex 4acbdfaf..cea4adc4 100644 --- a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$3.class +++ b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$3.class diff --git a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.class b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.class Binary files differindex 042234c9..33f96306 100644 --- a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.class +++ b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.class diff --git a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$1.class b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$1.class Binary files differindex 8d37d092..4e2296e7 100644 --- a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$1.class +++ b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$1.class diff --git a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$10.class b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$10.class Binary files differindex d3a20713..569827ad 100644 --- a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$10.class +++ b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$10.class diff --git a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$2.class b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$2.class Binary files differindex d6a64451..e827afb1 100644 --- a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$2.class +++ b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$2.class diff --git a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$3.class b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$3.class Binary files differindex 05edc06c..31a514d3 100644 --- a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$3.class +++ b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$3.class diff --git a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$4.class b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$4.class Binary files differindex 7c587b27..852d5e14 100644 --- a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$4.class +++ b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$4.class diff --git a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$5.class b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$5.class Binary files differindex 7aa54b40..34afa967 100644 --- a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$5.class +++ b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$5.class diff --git a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$6.class b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$6.class Binary files differindex bd238a23..045661b3 100644 --- a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$6.class +++ b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$6.class diff --git a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$7.class b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$7.class Binary files differindex 732505b2..8da2716a 100644 --- a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$7.class +++ b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$7.class diff --git a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$8.class b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$8.class Binary files differindex d62e6977..d411f9ab 100644 --- a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$8.class +++ b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$8.class diff --git a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$9.class b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$9.class Binary files differindex d3bab239..5b26c8f5 100644 --- a/Dozentenmodul/bin/gui/intro/MainMenue_GUI$9.class +++ b/Dozentenmodul/bin/gui/intro/MainMenue_GUI$9.class diff --git a/Dozentenmodul/bin/gui/intro/MainMenue_GUI.class b/Dozentenmodul/bin/gui/intro/MainMenue_GUI.class Binary files differindex 425fdc92..3b5e5f77 100644 --- a/Dozentenmodul/bin/gui/intro/MainMenue_GUI.class +++ b/Dozentenmodul/bin/gui/intro/MainMenue_GUI.class diff --git a/Dozentenmodul/bin/gui/intro/VmWareLink_GUI$1.class b/Dozentenmodul/bin/gui/intro/VmWareLink_GUI$1.class Binary files differindex be8f1a48..e1f554c7 100644 --- a/Dozentenmodul/bin/gui/intro/VmWareLink_GUI$1.class +++ b/Dozentenmodul/bin/gui/intro/VmWareLink_GUI$1.class diff --git a/Dozentenmodul/bin/gui/intro/VmWareLink_GUI$2.class b/Dozentenmodul/bin/gui/intro/VmWareLink_GUI$2.class Binary files differdeleted file mode 100644 index 0527987f..00000000 --- a/Dozentenmodul/bin/gui/intro/VmWareLink_GUI$2.class +++ /dev/null diff --git a/Dozentenmodul/bin/gui/intro/VmWareLink_GUI$3.class b/Dozentenmodul/bin/gui/intro/VmWareLink_GUI$3.class Binary files differdeleted file mode 100644 index a1ae48ca..00000000 --- a/Dozentenmodul/bin/gui/intro/VmWareLink_GUI$3.class +++ /dev/null diff --git a/Dozentenmodul/bin/gui/intro/VmWareLink_GUI$4.class b/Dozentenmodul/bin/gui/intro/VmWareLink_GUI$4.class Binary files differdeleted file mode 100644 index 1a30bb2e..00000000 --- a/Dozentenmodul/bin/gui/intro/VmWareLink_GUI$4.class +++ /dev/null diff --git a/Dozentenmodul/bin/gui/intro/VmWareLink_GUI.class b/Dozentenmodul/bin/gui/intro/VmWareLink_GUI.class Binary files differindex 0b931e12..dbfc1944 100644 --- a/Dozentenmodul/bin/gui/intro/VmWareLink_GUI.class +++ b/Dozentenmodul/bin/gui/intro/VmWareLink_GUI.class diff --git a/Dozentenmodul/bin/models/person.class b/Dozentenmodul/bin/models/person.class Binary files differindex cd28d135..36fa9761 100644 --- a/Dozentenmodul/bin/models/person.class +++ b/Dozentenmodul/bin/models/person.class diff --git a/Dozentenmodul/src/Models/person.java b/Dozentenmodul/src/Models/person.java index fdb5e18a..67b6b84e 100644 --- a/Dozentenmodul/src/Models/person.java +++ b/Dozentenmodul/src/Models/person.java @@ -13,8 +13,6 @@ public class person{ private String Tel; private String Fakultaet; private boolean ischecked; - - //public static person verantowrtlicher=new person(); public static person verantwortlicher=new person(); diff --git a/Dozentenmodul/src/config/config_file.java b/Dozentenmodul/src/config/config_file.java index de8f1483..5d59e22a 100644 --- a/Dozentenmodul/src/config/config_file.java +++ b/Dozentenmodul/src/config/config_file.java @@ -10,14 +10,14 @@ public class config_file { String config_file="C:\\Users\\"+System.getProperty("user.name")+"\\AppData\\Roaming\\bwLehrpoolSuite"; - //File für den Ordner erzeugen + //File fuer den Ordner erzeugen File config=new File(config_file); String file=config_file+"\\config.ini"; //ini File erzeugen File conf=new File(file); Wini ini; - //Prüfen ob Ordner schon existiert + //Pruefen ob Ordner schon existiert if(config.exists()==false) { //Wenn nicht erzeuge Ordner @@ -41,7 +41,7 @@ public class config_file { } else { - //Wenn Ordner schon existiert, prüfe ob Datei existiert + //Wenn Ordner schon existiert, pruefe ob Datei existiert if(conf.exists()==false) { //Wenn nicht, erzeuge diese diff --git a/Dozentenmodul/src/gui/image/CreateImageAllgemein_GUI.java b/Dozentenmodul/src/gui/image/CreateImageAllgemein_GUI.java index faf95699..e6623c46 100644 --- a/Dozentenmodul/src/gui/image/CreateImageAllgemein_GUI.java +++ b/Dozentenmodul/src/gui/image/CreateImageAllgemein_GUI.java @@ -65,7 +65,7 @@ public class CreateImageAllgemein_GUI extends JFrame { imagename.requestFocusInWindow(); } }); - //Verhindert das Vergrößern des Fensters + //Verhindert das Vergroessern des Fensters setResizable(false); try { @@ -188,7 +188,7 @@ public class CreateImageAllgemein_GUI extends JFrame { imagename.setText((String) null); imagename.setColumns(10); imagename.setBounds(145, 31, 350, 20); - imagename.setText(Image.image.getImagename()); //null am Anfang, aber speichert die Eingabe, wenn man zurück kommt zur Seite + imagename.setText(Image.image.getImagename()); //null am Anfang, aber speichert die Eingabe, wenn man zurueck kommt zur Seite panel_1.add(imagename); JTextArea txtrGebenSieBitte = new JTextArea(); @@ -215,7 +215,7 @@ public class CreateImageAllgemein_GUI extends JFrame { lblHauptmen.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - //Öffnet das Hauptmenü + //oeffnet das Hauptmenue CreateImageAllgemein_GUI.this.setVisible(false); MainMenue_GUI main=new MainMenue_GUI(); main.setVisible(true); @@ -264,7 +264,7 @@ public class CreateImageAllgemein_GUI extends JFrame { JButton continueButton = new JButton("Weiter"); continueButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - //Prüft die Eingabe + //Prueft die Eingabe if(imagename.getText().isEmpty()==false && Vorname.getText().isEmpty()==false && Nachname.getText().isEmpty()==false && Hochschule.getText().isEmpty()==false&&EMail.getText().isEmpty()==false) { //Schreibt die Daten in das Model @@ -275,7 +275,7 @@ public class CreateImageAllgemein_GUI extends JFrame { } else{ JOptionPane.showMessageDialog(null, "Bitte geben Sie alle notwendigen Daten an!", - "Daten unvollständig", JOptionPane.INFORMATION_MESSAGE); + "Daten unvollst\u00e4ndig", JOptionPane.INFORMATION_MESSAGE); } } }); diff --git a/Dozentenmodul/src/gui/image/CreateImageTechnisch_GUI.java b/Dozentenmodul/src/gui/image/CreateImageTechnisch_GUI.java index 6add313b..308ff3b7 100644 --- a/Dozentenmodul/src/gui/image/CreateImageTechnisch_GUI.java +++ b/Dozentenmodul/src/gui/image/CreateImageTechnisch_GUI.java @@ -172,7 +172,7 @@ public class CreateImageTechnisch_GUI extends JFrame { JPanel panel_2 = new JPanel(); panel_2.setLayout(null); - panel_2.setBorder(new TitledBorder(null, "Empfehlung bezüglich Ressourcen", TitledBorder.LEADING, TitledBorder.TOP, null, null)); + panel_2.setBorder(new TitledBorder(null, "Empfehlung bez\u00fcglich Ressourcen", TitledBorder.LEADING, TitledBorder.TOP, null, null)); panel_2.setBackground(SystemColor.menu); panel_2.setBounds(11, 196, 557, 338); contentPanel.add(panel_2); diff --git a/Dozentenmodul/src/gui/image/DeleteImage_GUI.java b/Dozentenmodul/src/gui/image/DeleteImage_GUI.java index 9fc4110d..c2ae79d5 100644 --- a/Dozentenmodul/src/gui/image/DeleteImage_GUI.java +++ b/Dozentenmodul/src/gui/image/DeleteImage_GUI.java @@ -3,6 +3,7 @@ package gui.image; import gui.intro.MainMenue_GUI; import gui.lecture.ExtendedSearchForImages_GUI; import java.awt.Color; +import java.awt.Desktop; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Font; @@ -18,6 +19,8 @@ import java.awt.event.MouseEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.io.IOException; +import java.net.URISyntaxException; +import java.net.URL; import java.util.Iterator; import java.util.List; import javax.swing.JButton; @@ -104,7 +107,7 @@ public class DeleteImage_GUI extends JFrame { System.exit(0); } }); - // Verhindert das Vergrößern Des Fensters + // Verhindert das Vergroessern Des Fensters setResizable(false); try { @@ -200,8 +203,12 @@ public class DeleteImage_GUI extends JFrame { lblErweiterteSuche.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - // Öffnet das Fenster Extended GUI - + + // oeffnet das Fenster Extended GUI + con.closeThriftConnection(); + + // oeffnet das Fenster Extended GUI + ExtendedSearchForImages_GUI es = new ExtendedSearchForImages_GUI(); es.setVisible(true); } @@ -213,12 +220,12 @@ public class DeleteImage_GUI extends JFrame { comboBox = new JComboBox<String>(); try { - // Holt sich eine Liste aller verfügbaren Betriebssysteme vom Server + // Holt sich eine Liste aller verf\u00FCgbaren Betriebssysteme vom Server List<String> list = client.getAllOS(); - // Leeres Item hinzufügen + // Leeres Item hinzufuegen comboBox.addItem(""); for (int i = 0; i < list.size(); i++) { - // Hinzufügen der verfügbaren Betriebssysteme + // Hinzufuegen der verfuegbaren Betriebssysteme comboBox.addItem(list.get(i)); } } catch (TException e2) { @@ -228,12 +235,12 @@ public class DeleteImage_GUI extends JFrame { e2.getCause()+"\n"+e2.getMessage(), "Debug-Message", JOptionPane.ERROR_MESSAGE); } - // Registriert Auswahländerungen der Box + // Registriert Auswahlaenderungen der Box comboBox.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { - // Prüft das die Auswahl nicht leer ist + // Prueft das die Auswahl nicht leer ist if (comboBox.getSelectedItem().toString() != "") { - // Filtert nach dem ausgewählten Betriebssystem + // Filtert nach dem ausgewaehlten Betriebssystem rowSorterAll.setRowFilter(RowFilter.regexFilter(comboBox .getSelectedItem().toString(), 2)); rowSorterMyImages.setRowFilter(RowFilter.regexFilter( @@ -249,7 +256,11 @@ public class DeleteImage_GUI extends JFrame { lblHauptmen.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - // Öffnet das Hauütmenü + + // oeffnet das Hauuetmenue + con.closeThriftConnection(); + + // oeffnet das Hauuetmenue DeleteImage_GUI.this.setVisible(false); MainMenue_GUI main = new MainMenue_GUI(); @@ -384,9 +395,9 @@ public class DeleteImage_GUI extends JFrame { if (tablemyImages.getSelectedRowCount() != 0) { - // frage, soll das selektierte Daten gelöscht werden? + // frage, soll das selektierte Daten geloescht werden? eingabe = JOptionPane.showConfirmDialog(null, - "Wollen Sie diese Daten löschen?", "Löschen?", + "Wollen Sie diese Daten l\u00f6schen?", "L\u00f6schen?", JOptionPane.YES_NO_OPTION); if (eingabe == JOptionPane.YES_OPTION) { @@ -404,7 +415,7 @@ public class DeleteImage_GUI extends JFrame { .toString(); // TODO - // Image darf nur gelöscht werden, wenn keine + // Image darf nur geloescht werden, wenn keine // Veranstaltung mehr auf das Image verweist. // Unbdingt abfragen! @@ -432,7 +443,7 @@ public class DeleteImage_GUI extends JFrame { * } else { * * JOptionPane.showConfirmDialog(null, - * "Löschen vom Server hat leider nicht geklappt!!" + * "Loeschen vom Server hat leider nicht geklappt!!" * , imageversion, * JOptionPane.OK_CANCEL_OPTION); } */ @@ -442,7 +453,7 @@ public class DeleteImage_GUI extends JFrame { JOptionPane .showConfirmDialog( null, - "Löschen von der DB hat leider nicht geklappt!!", + "L\u00f6schen von der DB hat leider nicht geklappt!!", "Fehler", JOptionPane.INFORMATION_MESSAGE); } @@ -463,7 +474,7 @@ public class DeleteImage_GUI extends JFrame { } else { JOptionPane.showMessageDialog(null, - "Image kann nicht gelöscht werden, da mindestens eine Veranstaltung mit diesem Image verlinkt ist.", + "Image kann nicht gel\u00f6scht werden, da mindestens eine Veranstaltung mit diesem Image verlinkt ist.", "Verlinkung vorhanden", JOptionPane.INFORMATION_MESSAGE); } } catch (TException e) { @@ -478,7 +489,7 @@ public class DeleteImage_GUI extends JFrame { } else { JOptionPane.showMessageDialog(null, - "Bitte wählen Sie ein eigenes Image aus", + "Bitte w\u00e4hlen Sie ein eigenes Image aus", "Message", JOptionPane.INFORMATION_MESSAGE); } @@ -496,8 +507,13 @@ public class DeleteImage_GUI extends JFrame { JButton okButton = new JButton("Zur\u00FCck"); okButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - // Öffnet das Hauptmenü + + // oeffnet das Hauptmen\u00FC + con.closeThriftConnection(); + + // oeffnet das Hauptmenue + MainMenue_GUI main = new MainMenue_GUI(); main.setVisible(true); dispose(); @@ -528,14 +544,46 @@ public class DeleteImage_GUI extends JFrame { @Override public void mousePressed(MouseEvent arg0) { String faq; + // Desktop desktop = Desktop.getDesktop(); faq = Links.getFAQ(); try { - Runtime.getRuntime().exec( "rundll32 url.dll,FileProtocolHandler " + faq ); + // Runtime.getRuntime().exec( "rundll32 url.dll,FileProtocolHandler " + faq ); + + Desktop.getDesktop().browse(new URL(faq).toURI()); + + /* + if (os.indexOf( "win" ) >= 0) { + + // this doesn't support showing urls in the form of "page.html#nameLink" + rt.exec( "rundll32 url.dll,FileProtocolHandler " + url); + + } else if (os.indexOf( "mac" ) >= 0) { + + rt.exec( "open " + url); + + } else if (os.indexOf( "nix") >=0 || os.indexOf( "nux") >=0) { + + // Do a best guess on unix until we get a platform independent way + // Build a list of browsers to try, in this order. + String[] browsers = {"epiphany", "firefox", "mozilla", "konqueror", + "netscape","opera","links","lynx"}; + + // Build a command string which looks like "browser1 "url" || browser2 "url" ||..." + StringBuffer cmd = new StringBuffer(); + for (int i=0; i<browsers.length; i++) + cmd.append( (i==0 ? "" : " || " ) + browsers[i] +" \"" + url + "\" "); + + rt.exec(new String[] { "sh", "-c", cmd.toString() }); + + */ } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); + } catch (URISyntaxException e) { + // TODO Auto-generated catch block + e.printStackTrace(); } } }); @@ -562,7 +610,7 @@ public class DeleteImage_GUI extends JFrame { } - // Initiale Beffülung eines Table models + // Initiale Beff\u00FClung eines Table models public DefaultTableModel initTableModel(DefaultTableModel model) { List<server.Image> images; try { @@ -574,7 +622,7 @@ public class DeleteImage_GUI extends JFrame { int x = 0; while (i.hasNext()) { - // erzeuge Objekte für die Tabelle + // erzeuge Objekte f\u00FCr die Tabelle Object[] obj = { images.get(x).getImageName(), images.get(x).getLicenseRestriction(), images.get(x).getOsName(), @@ -583,7 +631,7 @@ public class DeleteImage_GUI extends JFrame { images.get(x).getUpdateTime(), "", images.get(x).id, images.get(x).getVersion() }; // System.out.println("id:"+images.get(x).getId()); - // Füge diese Objekte der Tabelle hinzu + // F\u00FCge diese Objekte der Tabelle hinzu model.addRow(obj); x++; i.next(); diff --git a/Dozentenmodul/src/gui/image/EditImageAllgemein_GUI.java b/Dozentenmodul/src/gui/image/EditImageAllgemein_GUI.java index a3c21ddf..c0ad0a06 100644 --- a/Dozentenmodul/src/gui/image/EditImageAllgemein_GUI.java +++ b/Dozentenmodul/src/gui/image/EditImageAllgemein_GUI.java @@ -3,6 +3,7 @@ package gui.image; import gui.intro.MainMenue_GUI; import java.awt.Color; +import java.awt.Desktop; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Font; @@ -15,6 +16,8 @@ import java.awt.event.MouseEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.io.IOException; +import java.net.URISyntaxException; +import java.net.URL; import java.util.Map; import javax.swing.JButton; import javax.swing.JFrame; @@ -70,7 +73,7 @@ public class EditImageAllgemein_GUI extends JFrame { System.exit(0); } }); - // Verhindert das vergrößern des Fensters + // Verhindert das vergroessern des Fensters setResizable(false); try { @@ -219,8 +222,8 @@ public class EditImageAllgemein_GUI extends JFrame { lblHauptmen.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - // Durch den Klick auf Button Hauptmenpü wird dieses Fenster - // unsichtbar und das Hauptmenü sichtbar + // Durch den Klick auf Button Hauptmenpue wird dieses Fenster + // unsichtbar und das Hauptmenue sichtbar EditImageAllgemein_GUI.this.setVisible(false); MainMenue_GUI main = new MainMenue_GUI(); @@ -259,7 +262,7 @@ public class EditImageAllgemein_GUI extends JFrame { public void actionPerformed(ActionEvent e) { // Setzen der Eingabe im Model, dadurch bleiben die - // Daten bei einem erneuten Aufruf verfügbar + // Daten bei einem erneuten Aufruf verfuegbar // Image.image.setImagename(imagename.getText()); SearchEditImage_GUI se = new SearchEditImage_GUI(); @@ -279,7 +282,7 @@ public class EditImageAllgemein_GUI extends JFrame { if (imagename.getText().length() <= 0) { JOptionPane.showMessageDialog(null, "Bitte geben Sie einen Labornamen ein.", - "Daten nicht vollständig", + "Daten nicht vollst\u00e4ndig", JOptionPane.INFORMATION_MESSAGE); } else { @@ -326,10 +329,17 @@ public class EditImageAllgemein_GUI extends JFrame { faq = Links.getFAQ(); try { - Runtime.getRuntime().exec( "rundll32 url.dll,FileProtocolHandler " + faq ); + //Runtime.getRuntime().exec( "rundll32 url.dll,FileProtocolHandler " + faq ); + // desktop.browse(faq); + + Desktop.getDesktop().browse(new URL(faq).toURI()); + } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); + } catch (URISyntaxException e) { + // TODO Auto-generated catch block + e.printStackTrace(); } } }); diff --git a/Dozentenmodul/src/gui/image/EditImageTechnisch_GUI.java b/Dozentenmodul/src/gui/image/EditImageTechnisch_GUI.java index e8d0f5f8..1bbfa699 100644 --- a/Dozentenmodul/src/gui/image/EditImageTechnisch_GUI.java +++ b/Dozentenmodul/src/gui/image/EditImageTechnisch_GUI.java @@ -64,7 +64,7 @@ public class EditImageTechnisch_GUI extends JFrame { } }); - // Verhindert das Vergrößern des Fensters + // Verhindert das Vergroeßern des Fensters setResizable(false); try { @@ -195,7 +195,7 @@ public class EditImageTechnisch_GUI extends JFrame { JPanel panel_2 = new JPanel(); panel_2.setLayout(null); panel_2.setBorder(new TitledBorder(null, - "Empfehlung bezüglich Ressourcen", TitledBorder.LEADING, + "Empfehlung bez\u00fcglich Ressourcen", TitledBorder.LEADING, TitledBorder.TOP, null, null)); panel_2.setBackground(SystemColor.menu); panel_2.setBounds(10, 172, 557, 338); @@ -288,7 +288,7 @@ public class EditImageTechnisch_GUI extends JFrame { } else { Image.image.setLicensed(false); } - // Öffnet das vorherige Fenster + // oeffnet das vorherige Fenster EditImageAllgemein_GUI ei = new EditImageAllgemein_GUI(); ei.setVisible(true); dispose(); @@ -317,7 +317,7 @@ public class EditImageTechnisch_GUI extends JFrame { } else { Image.image.setLicensed(false); } - // Öffnet das nächste Fenster + // oeffnet das naechste Fenster FTPEditUploader_GUI ea = new FTPEditUploader_GUI(); ea.setVisible(true); dispose(); diff --git a/Dozentenmodul/src/gui/image/SearchEditImage_GUI.java b/Dozentenmodul/src/gui/image/SearchEditImage_GUI.java index ec1ceb8e..a810e1a6 100644 --- a/Dozentenmodul/src/gui/image/SearchEditImage_GUI.java +++ b/Dozentenmodul/src/gui/image/SearchEditImage_GUI.java @@ -96,7 +96,7 @@ public class SearchEditImage_GUI extends JFrame { textFieldName.requestFocusInWindow(); } }); - // Verhindert das Vergrößern Des Fensters + // Verhindert das Vergroessern Des Fensters setResizable(false); try { @@ -190,7 +190,7 @@ public class SearchEditImage_GUI extends JFrame { lblErweiterteSuche.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - // Öffnet das Fenster Extended GUI + // oeffnet das Fenster Extended GUI ExtendedSearchForImages_GUI es = new ExtendedSearchForImages_GUI(); es.setVisible(true); @@ -203,12 +203,12 @@ public class SearchEditImage_GUI extends JFrame { comboBox = new JComboBox<String>(); try { - // Holt sich eine Liste aller verfügbaren Betriebssysteme vom Server + // Holt sich eine Liste aller verfuegbaren Betriebssysteme vom Server List<String> list = client.getAllOS(); - // Leeres Item hinzufügen + // Leeres Item hinzufuegen comboBox.addItem(""); for (int i = 0; i < list.size(); i++) { - // Hinzufügen der verfügbaren Betriebssysteme + // Hinzufuegen der verfuegbaren Betriebssysteme comboBox.addItem(list.get(i)); } } catch (TException e2) { @@ -218,12 +218,12 @@ public class SearchEditImage_GUI extends JFrame { e2.getCause()+"\n"+e2.getMessage(), "Debug-Message", JOptionPane.ERROR_MESSAGE); } - // Registriert Auswahländerungen der Box + // Registriert Auswahlaenderungen der Box comboBox.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { - // Prüft das die Auswahl nicht leer ist + // Prueft das die Auswahl nicht leer ist if (comboBox.getSelectedItem().toString() != "") { - // Filtert nach dem ausgewählten Betriebssystem + // Filtert nach dem ausgewaehlten Betriebssystem rowSorterAll.setRowFilter(RowFilter.regexFilter(comboBox .getSelectedItem().toString(), 2)); rowSorterMyImages.setRowFilter(RowFilter.regexFilter( @@ -239,7 +239,7 @@ public class SearchEditImage_GUI extends JFrame { lblHauptmen.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - // Öffnet das Hauütmenü + // oeffnet das Hauuetmenue SearchEditImage_GUI.this.setVisible(false); MainMenue_GUI main = new MainMenue_GUI(); @@ -360,7 +360,7 @@ public class SearchEditImage_GUI extends JFrame { JButton btnDownload = new JButton("Download"); btnDownload.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { - // Öffnet den Downloader + // oeffnet den Downloader if (tablemyImages.getSelectedRow() != -1) { String imageid = modelMyImages.getValueAt( @@ -380,7 +380,7 @@ public class SearchEditImage_GUI extends JFrame { } else { JOptionPane.showMessageDialog(null, - "Bitte wählen Sie ein Image für den Download aus", + "Bitte w\u00e4hlen Sie ein Image f\u00fcr den Download aus", "Message", JOptionPane.INFORMATION_MESSAGE); } } @@ -397,7 +397,7 @@ public class SearchEditImage_GUI extends JFrame { JButton okButton = new JButton("Zur\u00FCck"); okButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - // Öffnet das Hauptmenü + // oeffnet das Hauptmenue MainMenue_GUI main = new MainMenue_GUI(); main.setVisible(true); @@ -440,12 +440,12 @@ public class SearchEditImage_GUI extends JFrame { dispose(); } else { JOptionPane.showMessageDialog(null, - "Bitte wählen Sie ein Image aus.", + "Bitte w\u00e4hlen Sie ein Image aus.", "Image Auswahl", JOptionPane.INFORMATION_MESSAGE); }// end check if row is selected } else { JOptionPane.showMessageDialog(null, - "Bitte wählen Sie ein eigenes Image aus.", + "Bitte w\u00e4hlen Sie ein eigenes Image aus.", "Image Auswahl", JOptionPane.INFORMATION_MESSAGE); }//end check if correct tab is selected } @@ -511,7 +511,7 @@ public class SearchEditImage_GUI extends JFrame { } - // Initiale Beffülung eines Table models + // Initiale Beffuelung eines Table models public DefaultTableModel initTableModel(DefaultTableModel model) { List<server.Image> images; try { @@ -523,7 +523,7 @@ public class SearchEditImage_GUI extends JFrame { int x = 0; while (i.hasNext()) { - // erzeuge Objekte für die Tabelle + // erzeuge Objekte fuer die Tabelle Object[] obj = { images.get(x).getImageName(), images.get(x).getLicenseRestriction(), images.get(x).getOsName(), @@ -531,7 +531,7 @@ public class SearchEditImage_GUI extends JFrame { images.get(x).getUserData(), images.get(x).getUpdateTime(), "", images.get(x).id, images.get(x).getVersion() }; - // Füge diese Objekte der Tabelle hinzu + // Fuege diese Objekte der Tabelle hinzu model.addRow(obj); x++; i.next(); diff --git a/Dozentenmodul/src/gui/image/SearchImage_GUI.java b/Dozentenmodul/src/gui/image/SearchImage_GUI.java index 73f0b9bb..8fbf015c 100644 --- a/Dozentenmodul/src/gui/image/SearchImage_GUI.java +++ b/Dozentenmodul/src/gui/image/SearchImage_GUI.java @@ -96,7 +96,7 @@ public class SearchImage_GUI extends JFrame { textFieldName.requestFocusInWindow(); } }); - // Verhindert das Vergrößern Des Fensters + // Verhindert das Vergroessern Des Fensters setResizable(false); try { @@ -190,7 +190,7 @@ public class SearchImage_GUI extends JFrame { lblErweiterteSuche.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - // Öffnet das Fenster Extended GUI + // oeffnet das Fenster Extended GUI ExtendedSearchForImages_GUI es = new ExtendedSearchForImages_GUI(); es.setVisible(true); @@ -203,12 +203,12 @@ public class SearchImage_GUI extends JFrame { comboBox = new JComboBox<String>(); try { - // Holt sich eine Liste aller verfügbaren Betriebssysteme vom Server + // Holt sich eine Liste aller verfuegbaren Betriebssysteme vom Server List<String> list = client.getAllOS(); - // Leeres Item hinzufügen + // Leeres Item hinzufuegen comboBox.addItem(""); for (int i = 0; i < list.size(); i++) { - // Hinzufügen der verfügbaren Betriebssysteme + // Hinzufuegen der verfuegbaren Betriebssysteme comboBox.addItem(list.get(i)); } } catch (TException e2) { @@ -218,12 +218,12 @@ public class SearchImage_GUI extends JFrame { e2.getCause()+"\n"+e2.getMessage(), "Debug-Message", JOptionPane.ERROR_MESSAGE); } - // Registriert Auswahländerungen der Box + // Registriert Auswahlaenderungen der Box comboBox.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { - // Prüft das die Auswahl nicht leer ist + // Prueft das die Auswahl nicht leer ist if (comboBox.getSelectedItem().toString() != "") { - // Filtert nach dem ausgewählten Betriebssystem + // Filtert nach dem ausgewaehlten Betriebssystem rowSorterAll.setRowFilter(RowFilter.regexFilter(comboBox .getSelectedItem().toString(), 2)); rowSorterMyImages.setRowFilter(RowFilter.regexFilter( @@ -239,7 +239,7 @@ public class SearchImage_GUI extends JFrame { lblHauptmen.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - // Öffnet das Hauütmenü + // oeffnet das Hauuetmenue SearchImage_GUI.this.setVisible(false); MainMenue_GUI main = new MainMenue_GUI(); @@ -360,7 +360,7 @@ public class SearchImage_GUI extends JFrame { JButton btnDownload = new JButton("Download"); btnDownload.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { - // Öffnet den Downloader + // oeffnet den Downloader if (tablemyImages.getSelectedRow() != -1) { String imageid = modelMyImages.getValueAt( @@ -380,7 +380,7 @@ public class SearchImage_GUI extends JFrame { } else { JOptionPane.showMessageDialog(null, - "Bitte wählen Sie ein Image für den Download aus", + "Bitte w\u00e4hlen Sie ein Image f\u00fcr den Download aus", "Message", JOptionPane.INFORMATION_MESSAGE); } } @@ -397,7 +397,7 @@ public class SearchImage_GUI extends JFrame { JButton okButton = new JButton("Zur\u00FCck"); okButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - // Öffnet das Hauptmenü + // oeffnet das Hauptmenue MainMenue_GUI main = new MainMenue_GUI(); main.setVisible(true); @@ -466,7 +466,7 @@ public class SearchImage_GUI extends JFrame { } - // Initiale Beffülung eines Table models + // Initiale Beffuelung eines Table models public DefaultTableModel initTableModel(DefaultTableModel model) { List<server.Image> images; try { @@ -478,7 +478,7 @@ public class SearchImage_GUI extends JFrame { int x = 0; while (i.hasNext()) { - // erzeuge Objekte für die Tabelle + // erzeuge Objekte fuer die Tabelle Object[] obj = { images.get(x).getImageName(), images.get(x).getLicenseRestriction(), images.get(x).getOsName(), @@ -486,7 +486,7 @@ public class SearchImage_GUI extends JFrame { images.get(x).getUserData(), images.get(x).getUpdateTime(), "", images.get(x).id, images.get(x).getVersion() }; - // Füge diese Objekte der Tabelle hinzu + // Fuege diese Objekte der Tabelle hinzu model.addRow(obj); x++; i.next(); diff --git a/Dozentenmodul/src/gui/image/SearchMethodLecture_GUI.java b/Dozentenmodul/src/gui/image/SearchMethodLecture_GUI.java index 17b6ab59..67472c17 100644 --- a/Dozentenmodul/src/gui/image/SearchMethodLecture_GUI.java +++ b/Dozentenmodul/src/gui/image/SearchMethodLecture_GUI.java @@ -114,7 +114,7 @@ public class SearchMethodLecture_GUI extends JFrame { JPanel panel_1 = new JPanel(); panel_1.setBackground(SystemColor.menu); panel_1.setBorder(new TitledBorder(null, - "Wählen Sie bitte die Suchmethode Ihrer Suche", + "W\u00e4hlen Sie bitte die Suchmethode Ihrer Suche", TitledBorder.LEADING, TitledBorder.TOP, null, null)); panel_1.setBounds(10, 36, 557, 369); contentPanel.add(panel_1); diff --git a/Dozentenmodul/src/gui/intro/BillOfRights_GUI.java b/Dozentenmodul/src/gui/intro/BillOfRights_GUI.java index c0a20379..fd1246bc 100644 --- a/Dozentenmodul/src/gui/intro/BillOfRights_GUI.java +++ b/Dozentenmodul/src/gui/intro/BillOfRights_GUI.java @@ -168,7 +168,7 @@ public class BillOfRights_GUI extends JFrame { chckbxAkzeptieren = new JCheckBox("Ja, ich akzeptiere die Vereinbarung. Benachrichtigung nicht mehr anzeigen."); chckbxAkzeptieren.addChangeListener(new ChangeListener() { public void stateChanged(ChangeEvent arg0) { - //Beim Akzeptieren der Bestätigung wird der Weiter-Button verfügbar gemacht + //Beim Akzeptieren der Bestaetigung wird der Weiter-Button verfuegbar gemacht if(chckbxAkzeptieren.isSelected()==true) { diff --git a/Dozentenmodul/src/gui/intro/Login_GUI.java b/Dozentenmodul/src/gui/intro/Login_GUI.java index b6249be0..34469617 100644 --- a/Dozentenmodul/src/gui/intro/Login_GUI.java +++ b/Dozentenmodul/src/gui/intro/Login_GUI.java @@ -55,7 +55,7 @@ public class Login_GUI extends JFrame { EventQueue.invokeLater(new Runnable() { public void run() { try { - // Prüfe und Erzeuge gegebenfalls Config + // Pruefe und Erzeuge gegebenfalls Config config_file cf = new config_file(); boolean conf = cf.createConfig(); if (conf == true) { @@ -88,7 +88,7 @@ public class Login_GUI extends JFrame { } }); - // Fenster darf nicht vergrößert werden + // Fenster darf nicht vergroessert werden setResizable(false); try { @@ -104,9 +104,9 @@ public class Login_GUI extends JFrame { } // Titel des Fensters setzen setTitle("Dozentenmodul *Prototyp*"); - // Aktion die beim Schließen durchgeführt werden soll + // Aktion die beim Schliessen durchgefuehrt werden soll setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - // Größe des Fensters definieren + // Groesse des Fensters definieren Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); int top = (screenSize.height - 400) / 2; int left = (screenSize.width - 603) / 2; @@ -120,9 +120,9 @@ public class Login_GUI extends JFrame { setContentPane(contentPane); // Layout setzen contentPane.setLayout(null); - // Label für das Logo erzeugen + // Label fuer das Logo erzeugen JLabel imgLabel = new JLabel(); - // Größe und Position des Logos festelegen + // Groesse und Position des Logos festelegen imgLabel.setBounds(150, 11, 350, 142); // Pfadangabe des Logos @@ -131,15 +131,15 @@ public class Login_GUI extends JFrame { // Skalierung des Logos Image scaled = icon.getImage().getScaledInstance(270, 64, 0); imgLabel.setIcon(new ImageIcon(scaled)); - // Hinzufügen des Logos in das Fenster + // Hinzufuegen des Logos in das Fenster contentPane.add(imgLabel); - // Erzeugen und Hinzufügen des Labels + // Erzeugen und Hinzufuegen des Labels JLabel LabelUser = new JLabel("bwIDM-Benutzername:"); LabelUser.setBounds(111, 164, 134, 20); contentPane.add(LabelUser); - // Erzeugen und Hinzufügen des Textfeldes + // Erzeugen und Hinzufuegen des Textfeldes lblusername = new JTextField(); lblusername .setToolTipText("Bitte geben Sie Ihren bwIDM-Benutzernamen ein."); @@ -152,12 +152,12 @@ public class Login_GUI extends JFrame { contentPane.add(lblusername); lblusername.setColumns(10); - // Erzeugen und Hinzufügen des Labels + // Erzeugen und Hinzufuegen des Labels JLabel LabelPass = new JLabel("bwIDM-Passwort:"); LabelPass.setBounds(111, 195, 134, 20); contentPane.add(LabelPass); - // Erzeugen, Hinzufügen und definierung der Aktion des Buttons + // Erzeugen, Hinzufuegen und definierung der Aktion des Buttons JButton BtnLogin = new JButton("Login"); BtnLogin.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { @@ -168,7 +168,7 @@ public class Login_GUI extends JFrame { BtnLogin.setBounds(292, 244, 237, 23); contentPane.add(BtnLogin); - // Erzeugen und Hinzufügen des Passwortfeldes + // Erzeugen und Hinzufuegen des Passwortfeldes lblpass = new JPasswordField(); lblpass.setToolTipText("Bitte geben Sie Ihr bwIDM-Passwort ein."); lblpass.addActionListener(new ActionListener() { @@ -218,7 +218,7 @@ public class Login_GUI extends JFrame { System.out .println("Konnte mich beim MasterServer authentifizieren. Meine Session-ID ist " + result.sessionId - + ", mein Token für den Satelliten " + + ", mein Token f\u00fcr den Satelliten " + result.authToken); if (login == true) { @@ -250,23 +250,23 @@ public class Login_GUI extends JFrame { try { // Lege config File an und entscheide welches Fenster - // als nächstes geöffnet wird + // als naechstes geoeffnet wird Wini ini = new Wini( new File( "C:\\Users\\" + System.getProperty("user.name") + "\\AppData\\Roaming\\bwLehrpoolSuite\\config.ini")); - // Prüfe ob Bills Of Rights schon akzeptiert wurden, + // Pruefe ob Bills Of Rights schon akzeptiert wurden, // wenn // nicht zeige diese an if (ini.get("main", "BillOfRights", boolean.class) == false) { // Erstellen einer Instanz der Aktionsauswahl BillOfRights_GUI re = new BillOfRights_GUI(); re.setVisible(true); - // Schließen des Fensters nach erfolgreichen Login + // Schliessen des Fensters nach erfolgreichen Login setVisible(false); } else { - // Prüfe ob die Links zu vmware angezeigt werden + // Pruefe ob die Links zu vmware angezeigt werden // sollen if (ini.get("main", "vmware", boolean.class) == false) { VmWareLink_GUI vm = new VmWareLink_GUI(); @@ -274,7 +274,7 @@ public class Login_GUI extends JFrame { setVisible(false); } else { - // Öffne das Hauptmenü + // oeffne das Hauptmenue MainMenue_GUI main = new MainMenue_GUI(); main.setVisible(true); setVisible(false); @@ -308,7 +308,7 @@ public class Login_GUI extends JFrame { JOptionPane .showMessageDialog( null, - "Benutzeranmeldung fehlgeschlagen: Bitte Benutzername und Passwort überprüfen.", + "Benutzeranmeldung fehlgeschlagen: Bitte Benutzername und Passwort \u00fcberpr\u00fcfen.", "Anmeldung fehlgeschlagen", JOptionPane.ERROR_MESSAGE); e.printStackTrace(); diff --git a/Dozentenmodul/src/gui/intro/MainMenue_GUI.java b/Dozentenmodul/src/gui/intro/MainMenue_GUI.java index 989796aa..401cbda0 100644 --- a/Dozentenmodul/src/gui/intro/MainMenue_GUI.java +++ b/Dozentenmodul/src/gui/intro/MainMenue_GUI.java @@ -7,7 +7,6 @@ import java.awt.FlowLayout; import java.awt.Toolkit; import javax.swing.JFrame; import javax.swing.JButton; -import javax.swing.JDialog; import javax.swing.JPanel; import javax.swing.UIManager; import javax.swing.UnsupportedLookAndFeelException; @@ -57,19 +56,6 @@ public class MainMenue_GUI extends JFrame { JRadioButton rdbtnLectureSearch; private final ButtonGroup buttonGroup = new ButtonGroup(); - /** - * Launch the application. - - public static void main(String[] args) { - try { - MainMenue_GUI dialog = new MainMenue_GUI(); - dialog.setDefaultCloseOperation(JDialog.HIDE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - }// end main - */ /** * Create the dialog. @@ -171,7 +157,7 @@ public class MainMenue_GUI extends JFrame { JPanel panelDesc = new JPanel(); panelDesc.setLayout(null); panelDesc.setBorder(new TitledBorder(UIManager - .getBorder("TitledBorder.border"), "Erklärung", + .getBorder("TitledBorder.border"), "Erkl\u00e4rung", TitledBorder.LEADING, TitledBorder.TOP, null, null)); panelDesc.setBackground(SystemColor.menu); panelDesc.setBounds(290, 146, 270, 170); @@ -186,7 +172,7 @@ public class MainMenue_GUI extends JFrame { txtDesc.setBackground(SystemColor.menu); scrollPaneDesc.add(txtDesc); // Pro AUswahl - txtDesc.setText("Legen Sie ein neues Image an und laden Sie anschließend die passende .vmdk-Datei hoch. Ein Image (wenn auch von einem anderen Dozenten) ist die Voraussetzung für eine Veranstaltung."); + txtDesc.setText("Legen Sie ein neues Image an und laden Sie anschlie\u00dfend die passende .vmdk-Datei hoch. Ein Image (wenn auch von einem anderen Dozenten) ist die Voraussetzung f\u00fcr eine Veranstaltung."); panelDesc.add(scrollPaneDesc); JPanel panelVeranstaltung = new JPanel(); @@ -252,11 +238,11 @@ public class MainMenue_GUI extends JFrame { panelNews.add(scrollPaneNews); /* - * Funktion Texte für das Klicken der RadioButtons + * Funktion Texte f\u00fcr das Klicken der RadioButtons */ rdbtnImageNew.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { - descNewImage = "Legen Sie ein neues Image an und laden Sie anschließend die passende .vmdk-Datei hoch. Ein Image (wenn auch von einem anderen Dozenten) ist die Voraussetzung für eine Veranstaltung."; + descNewImage = "Legen Sie ein neues Image an und laden Sie anschlie\u00dfend die passende .vmdk-Datei hoch. Ein Image (wenn auch von einem anderen Dozenten) ist die Voraussetzung f\u00fcr eine Veranstaltung."; txtDesc.setText(descNewImage); } }); @@ -268,19 +254,19 @@ public class MainMenue_GUI extends JFrame { }); rdbtnImageDelete.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - descDeleteImage = "Suchen Sie alte und nicht mehr benötigte Images und löschen Sie diese."; + descDeleteImage = "Suchen Sie alte und nicht mehr ben\u00f6tigte Images und l\u00f6schen Sie diese."; txtDesc.setText(descDeleteImage); } }); rdbtnImageSearchDownload.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - descSearchImage = "Suchen Sie nach bestimmten Images oder verschaffen Sie sich einen Überblick über alle verfügbaren Images. Sie können gewünschte Images umgehend herunterladen."; + descSearchImage = "Suchen Sie nach bestimmten Images oder verschaffen Sie sich einen \u00fcberblick \u00fcber alle verf\u00fcgbaren Images. Sie k\u00f6nnen gew\u00fcnschte Images umgehend herunterladen."; txtDesc.setText(descSearchImage); } }); rdbtnLectureNew.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - descNewLecture = "Legen Sie eine neue Veranstaltung an und verknüpfen Sie diese mit einem bereits vorhandenem Image. Ihre neue Veranstaltung kann auch auf dem Image eines anderen Dozenten beruhen."; + descNewLecture = "Legen Sie eine neue Veranstaltung an und verkn\u00fcpfen Sie diese mit einem bereits vorhandenem Image. Ihre neue Veranstaltung kann auch auf dem Image eines anderen Dozenten beruhen."; txtDesc.setText(descNewLecture); } }); @@ -292,13 +278,13 @@ public class MainMenue_GUI extends JFrame { }); rdbtnLectureDelete.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - descDeleteLecture = "Suchen und löschen Sie eine Veranstaltung. Das hiermit verbundene Image bleibt erhalten."; + descDeleteLecture = "Suchen und l\u00f6schen Sie eine Veranstaltung. Das hiermit verbundene Image bleibt erhalten."; txtDesc.setText(descDeleteLecture); } }); rdbtnLectureSearch.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - descSearchLecture = "Suchen Sie nach bestimmten Veranstaltungen oder verschaffen Sie sich einen Überblick über alle verfügbaren Veranstaltungen. Eventuell gibt es bereits etwas passendes für Ihre Vorlesung."; + descSearchLecture = "Suchen Sie nach bestimmten Veranstaltungen oder verschaffen Sie sich einen \u00fcberblick \u00fcber alle verf\u00fcgbaren Veranstaltungen. Eventuell gibt es bereits etwas passendes f\u00fcr Ihre Vorlesung."; txtDesc.setText(descSearchLecture); } }); @@ -307,7 +293,7 @@ public class MainMenue_GUI extends JFrame { */ JLabel lblGrafik = new JLabel(""); - // ToolTipp für Grafik + // ToolTipp fuer Grafik lblGrafik .setToolTipText("<html>" + "Ein virtuelles Labor besteht immer aus den beiden Komponenten <br>" diff --git a/Dozentenmodul/src/gui/intro/VmWareLink_GUI.java b/Dozentenmodul/src/gui/intro/VmWareLink_GUI.java index c94586d8..4d610587 100644 --- a/Dozentenmodul/src/gui/intro/VmWareLink_GUI.java +++ b/Dozentenmodul/src/gui/intro/VmWareLink_GUI.java @@ -7,7 +7,6 @@ import java.awt.FlowLayout; import java.awt.Toolkit; import javax.swing.JFrame; import javax.swing.JButton; -import javax.swing.JDialog; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.UIManager; @@ -29,14 +28,13 @@ import java.io.File; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; +import java.net.URL; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JCheckBox; import javax.swing.event.ChangeListener; import javax.swing.event.ChangeEvent; - import models.Links; - import org.ini4j.InvalidFileFormatException; import org.ini4j.Wini; @@ -46,19 +44,11 @@ public class VmWareLink_GUI extends JFrame { private final JPanel contentPanel = new JPanel(); String[] result; + //String uriWindows="https://my.vmware.com/de/web/vmware/free#desktop_end_user_computing/vmware_player/6_0"; + //String uriLinux="https://my.vmware.com/de/web/vmware/free#desktop_end_user_computing/vmware_player/6_0"; JCheckBox chckbxNewCheckBox; - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - VmWareLink_GUI dialog = new VmWareLink_GUI(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } + private JButton btnWindows; + /** * Create the dialog. @@ -169,13 +159,36 @@ public class VmWareLink_GUI extends JFrame { lbllinuxvmwarePlayer.setBounds(10, 178, 499, 14); contentPanel.add(lbllinuxvmwarePlayer); - JLabel lblvmwarePlayerDownload = new JLabel("<html><a href=\"https:////my.vmware.com//web//vmware//free#desktop_end_user_computing//vmware_player//6_0\" >vmWare Player Download</a></html>"); - lblvmwarePlayerDownload.setBounds(10, 118, 499, 14); - contentPanel.add(lblvmwarePlayerDownload); + btnWindows = new JButton("VMware Player herunterladen"); + btnWindows.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent arg0) { + try { + URI windows= new URI(Links.getUriWindows()); + openWebpage(windows); + } catch (URISyntaxException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + } + }); + btnWindows.setBounds(10, 119, 186, 23); + contentPanel.add(btnWindows); - JLabel lblvmwarePlayerDownload_1 = new JLabel("<html><a href=\"https:////my.vmware.com//web//vmware//free#desktop_end_user_computing//vmware_player//6_0\" >vmWare Player Download</a></html>"); - lblvmwarePlayerDownload_1.setBounds(10, 203, 499, 14); - contentPanel.add(lblvmwarePlayerDownload_1); + JButton btnLinux = new JButton("VMware Player herunterladen"); + btnLinux.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + try { + URI windows= new URI(Links.getUriLinux()); + openWebpage(windows); + } catch (URISyntaxException f) { + // TODO Auto-generated catch block + f.printStackTrace(); + } + } + }); + btnLinux.setBounds(10, 203, 186, 23); + contentPanel.add(btnLinux); { JPanel buttonPane = new JPanel(); buttonPane.setBounds(0, 630, 587, 33); @@ -258,5 +271,17 @@ public class VmWareLink_GUI extends JFrame { - } -} + }//end constructor + + public static void openWebpage(URI uri) { + Desktop desktop = Desktop.isDesktopSupported() ? Desktop.getDesktop() : null; + if (desktop != null && desktop.isSupported(Desktop.Action.BROWSE)) { + try { + desktop.browse(uri); + } catch (Exception e) { + e.printStackTrace(); + } + } + }// end openWebpage + +}// end class diff --git a/Dozentenmodul/src/gui/lecture/CreateLectureAllgemein_GUI.java b/Dozentenmodul/src/gui/lecture/CreateLectureAllgemein_GUI.java index 55074482..21d84e2a 100644 --- a/Dozentenmodul/src/gui/lecture/CreateLectureAllgemein_GUI.java +++ b/Dozentenmodul/src/gui/lecture/CreateLectureAllgemein_GUI.java @@ -398,7 +398,7 @@ public class CreateLectureAllgemein_GUI extends JFrame { JOptionPane .showMessageDialog( null, - "Das End-Datum liegt vor dem Start-Datum. Bitte ändern.", + "Das End-Datum liegt vor dem Start-Datum. Bitte \u00e4ndern.", "Datum fehlerhaft", JOptionPane.INFORMATION_MESSAGE); } else { @@ -419,7 +419,7 @@ public class CreateLectureAllgemein_GUI extends JFrame { // bereit isDateMaxLifeTimeCorrect = true; } - // Prüfen ob alles eingegeben wurde + // Pruefen ob alles eingegeben wurde if (txtFldVeranstaltungsname.getText().isEmpty() == true || description.getText().isEmpty() == true) { // mind 1 Textfeld ist leer @@ -441,7 +441,7 @@ public class CreateLectureAllgemein_GUI extends JFrame { } else { Lecture.lecture.setActive(false); } - // Prüfe ob alle Eingaben korrekt sind, dann mache + // Pruefe ob alle Eingaben korrekt sind, dann mache // weiter if (isAllInformationReady == true && isDateMaxLifeTimeCorrect == true diff --git a/Dozentenmodul/src/gui/lecture/CreateLectureLink_GUI.java b/Dozentenmodul/src/gui/lecture/CreateLectureLink_GUI.java index ac923dca..ff19ed13 100644 --- a/Dozentenmodul/src/gui/lecture/CreateLectureLink_GUI.java +++ b/Dozentenmodul/src/gui/lecture/CreateLectureLink_GUI.java @@ -402,10 +402,10 @@ public class CreateLectureLink_GUI extends JFrame { JOptionPane .showMessageDialog( null, - "Ihre Veranstaltung wurde erfolgreich angelegt. Sie kehren nun zum Hauptmenü zurück.", + "Ihre Veranstaltung wurde erfolgreich angelegt. Sie kehren nun zum Hauptmen\u00fc zur\u00fcck.", "Veranstaltung angelegt", JOptionPane.INFORMATION_MESSAGE); - // zurück zum Menü + // zurueck zum Menue MainMenue_GUI m = new MainMenue_GUI(); m.setVisible(true); } catch (TException e1) { @@ -427,7 +427,7 @@ public class CreateLectureLink_GUI extends JFrame { } else { // nothing selected JOptionPane.showMessageDialog(null, - "Bitte wählen Sie ein Image aus.", + "Bitte w\u00e4hlen Sie ein Image aus.", "Image Auswahl", JOptionPane.INFORMATION_MESSAGE); } diff --git a/Dozentenmodul/src/gui/lecture/DeleteLecture_GUI.java b/Dozentenmodul/src/gui/lecture/DeleteLecture_GUI.java index 33192436..ec27b4f5 100644 --- a/Dozentenmodul/src/gui/lecture/DeleteLecture_GUI.java +++ b/Dozentenmodul/src/gui/lecture/DeleteLecture_GUI.java @@ -66,7 +66,7 @@ public class DeleteLecture_GUI extends JFrame { private JTextField textFieldName; JTabbedPane tabbedPane; String[] titles = { "Veranstaltungsname", "Beschreibung", - "Gültigkeitsdatum", "Aktiv", "Letzte Benutzung", + "G\u00fcltigkeitsdatum", "Aktiv", "Letzte Benutzung", "Verantwortlicher", "Image", "Schlagwort", "ID" }; ThriftConnection con = new ThriftConnection(); Client client = models.Client.clientcon.getClient(); @@ -103,7 +103,7 @@ public class DeleteLecture_GUI extends JFrame { System.exit(0); } }); - // Verhindert das Vergrößern Des Fensters + // Verhindert das Vergroessern Des Fensters setResizable(false); try { @@ -194,7 +194,7 @@ public class DeleteLecture_GUI extends JFrame { lblErweiterteSuche.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - // Öffnet das Fenster Extended GUI + // oeffnet das Fenster Extended GUI ExtendedSearchForImages_GUI es = new ExtendedSearchForImages_GUI(); es.setVisible(true); @@ -209,7 +209,7 @@ public class DeleteLecture_GUI extends JFrame { lblHauptmen.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - // Öffnet das Hauptmenü + // oeffnet das Hauptmenue DeleteLecture_GUI.this.setVisible(false); MainMenue_GUI main = new MainMenue_GUI(); @@ -339,16 +339,16 @@ public class DeleteLecture_GUI extends JFrame { //a row is selected //ask for confirmation eingabe = JOptionPane.showConfirmDialog(null, - "Wollen Sie diese Daten löschen?", "Löschen?", + "Wollen Sie diese Daten l\u00f6schen?", "L\u00f6schen?", JOptionPane.YES_NO_OPTION); if (eingabe == JOptionPane.YES_OPTION) { //user has confirmed deletion, now get the ID of the selected lecture lectureID = modelMyLectures.getValueAt(tablemyLectures.convertColumnIndexToModel(tablemyLectures.getSelectedRow()), 8).toString(); - System.out.println("Lösche Lecture "+lectureID); + System.out.println("L\u00f6sche Lecture "+lectureID); try { if(client.deleteLecture(lectureID, person.verantwortlicher.getHochschule(),person.verantwortlicher.getUsername())){ - System.out.println("Löschen erfolgreich"); + System.out.println("L\u00f6schen erfolgreich"); //delete successful DeleteLecture_GUI dl = new DeleteLecture_GUI(); @@ -359,7 +359,7 @@ public class DeleteLecture_GUI extends JFrame { JOptionPane .showMessageDialog( null, - "Löschen aus Datenbank fehlgeschlagen.", + "L\u00f6schen aus Datenbank fehlgeschlagen.", "Fehler", JOptionPane.INFORMATION_MESSAGE); } @@ -385,7 +385,7 @@ public class DeleteLecture_GUI extends JFrame { JButton btnBack = new JButton("Zur\u00FCck"); btnBack.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - // Öffnet das Hauptmenü + // oeffnet das Hauptmenue MainMenue_GUI main = new MainMenue_GUI(); main.setVisible(true); @@ -454,7 +454,7 @@ public class DeleteLecture_GUI extends JFrame { } - // Initiale Beffülung eines Table models + // Initiale Beffuelung eines Table models public DefaultTableModel initTableModel(DefaultTableModel model) { List<server.Lecture> lectures; try { @@ -465,7 +465,7 @@ public class DeleteLecture_GUI extends JFrame { int x = 0; while (i.hasNext()) { - // erzeuge Objekte für die Tabelle + // erzeuge Objekte fuer die Tabelle Object[] obj = { lectures.get(x).lecturename, lectures.get(x).desc, @@ -474,7 +474,7 @@ public class DeleteLecture_GUI extends JFrame { lectures.get(x).isActive, lectures.get(x).lastused, lectures.get(x).username, " ", lectures.get(x).imagename, lectures.get(x).id }; - // Füge diese Objekte der Tabelle hinzu + // Fuege diese Objekte der Tabelle hinzu model.addRow(obj); x++; i.next(); diff --git a/Dozentenmodul/src/gui/lecture/EditLectureLink_GUI.java b/Dozentenmodul/src/gui/lecture/EditLectureLink_GUI.java index 416db2e3..646784d3 100644 --- a/Dozentenmodul/src/gui/lecture/EditLectureLink_GUI.java +++ b/Dozentenmodul/src/gui/lecture/EditLectureLink_GUI.java @@ -358,7 +358,7 @@ public class EditLectureLink_GUI extends JFrame { } { JButton cancelButton = new JButton( - "Veranstaltung ändern und abschlie\u00DFen"); + "Veranstaltung \u00e4ndern und abschlie\u00DFen"); cancelButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { @@ -402,7 +402,7 @@ public class EditLectureLink_GUI extends JFrame { JOptionPane .showMessageDialog( null, - "Ihre Veranstaltung wurde erfolgreich angelegt. Sie kehren nun zum Hauptmenü zurück.", + "Ihre Veranstaltung wurde erfolgreich angelegt. Sie kehren nun zum Hauptmen\u00fc zur\u00fcck.", "Veranstaltung angelegt", JOptionPane.INFORMATION_MESSAGE); @@ -414,7 +414,7 @@ public class EditLectureLink_GUI extends JFrame { } else { // nothing selected JOptionPane.showMessageDialog(null, - "Bitte wählen Sie ein Image aus.", + "Bitte w\u00e4hlen Sie ein Image aus.", "Image Auswahl", JOptionPane.INFORMATION_MESSAGE); diff --git a/Dozentenmodul/src/gui/lecture/EditLectureSearch_GUI.java b/Dozentenmodul/src/gui/lecture/EditLectureSearch_GUI.java index 6ce8897a..a57b126e 100644 --- a/Dozentenmodul/src/gui/lecture/EditLectureSearch_GUI.java +++ b/Dozentenmodul/src/gui/lecture/EditLectureSearch_GUI.java @@ -69,7 +69,7 @@ public class EditLectureSearch_GUI extends JFrame { private JTextField textFieldName; JTabbedPane tabbedPane; String[] titles = { "Veranstaltungsname", "Beschreibung", - "Gültigkeitsdatum", "Aktiv", "Letzte Benutzung", + "G\u00fcltigkeitsdatum", "Aktiv", "Letzte Benutzung", "Verantwortlicher", "Image", "Schlagwort", "ID" }; ThriftConnection con = new ThriftConnection(); Client client = models.Client.clientcon.getClient(); @@ -105,7 +105,7 @@ public class EditLectureSearch_GUI extends JFrame { System.exit(0); } }); - // Verhindert das Vergrößern Des Fensters + // Verhindert das Vergroessern Des Fensters setResizable(false); try { @@ -195,7 +195,7 @@ public class EditLectureSearch_GUI extends JFrame { lblErweiterteSuche.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - // Öffnet das Fenster Extended GUI + // oeffnet das Fenster Extended GUI ExtendedSearchForImages_GUI es = new ExtendedSearchForImages_GUI(); es.setVisible(true); @@ -210,7 +210,7 @@ public class EditLectureSearch_GUI extends JFrame { lblHauptmen.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - // Öffnet das Hauptmenü + // oeffnet das Hauptmenue EditLectureSearch_GUI.this.setVisible(false); MainMenue_GUI main = new MainMenue_GUI(); @@ -338,7 +338,7 @@ public class EditLectureSearch_GUI extends JFrame { JButton btnBack = new JButton("Zur\u00FCck"); btnBack.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - // Öffnet das Hauptmenü + // oeffnet das Hauptmenue MainMenue_GUI main = new MainMenue_GUI(); main.setVisible(true); @@ -437,14 +437,14 @@ public class EditLectureSearch_GUI extends JFrame { JOptionPane .showMessageDialog( null, - "Bitte wählen Sie ein eigenes Image aus", + "Bitte w\u00f4hlen Sie ein eigenes Image aus", "Message", JOptionPane.INFORMATION_MESSAGE); } } else { // nothing selected JOptionPane.showMessageDialog(null, - "Bitte wählen Sie ein Image aus.", + "Bitte w\u00f4hlen Sie ein Image aus.", "Image Auswahl", JOptionPane.INFORMATION_MESSAGE); }// end check if a row is selected @@ -512,7 +512,7 @@ public class EditLectureSearch_GUI extends JFrame { } - // Initiale Beffülung eines Table models + // Initiale Beffuelung eines Table models public DefaultTableModel initTableModel(DefaultTableModel model) { List<server.Lecture> lectures; try { @@ -523,7 +523,7 @@ public class EditLectureSearch_GUI extends JFrame { int x = 0; while (i.hasNext()) { - // erzeuge Objekte für die Tabelle + // erzeuge Objekte fuer die Tabelle Object[] obj = { lectures.get(x).lecturename, lectures.get(x).desc, @@ -532,7 +532,7 @@ public class EditLectureSearch_GUI extends JFrame { lectures.get(x).isActive, lectures.get(x).lastused, lectures.get(x).username, " ", lectures.get(x).imagename, lectures.get(x).id }; - // Füge diese Objekte der Tabelle hinzu + // Fuege diese Objekte der Tabelle hinzu model.addRow(obj); x++; i.next(); diff --git a/Dozentenmodul/src/gui/lecture/SearchLecture_GUI.java b/Dozentenmodul/src/gui/lecture/SearchLecture_GUI.java index d686f5f9..31bb1605 100644 --- a/Dozentenmodul/src/gui/lecture/SearchLecture_GUI.java +++ b/Dozentenmodul/src/gui/lecture/SearchLecture_GUI.java @@ -65,7 +65,7 @@ public class SearchLecture_GUI extends JFrame { private JTextField textFieldName; JTabbedPane tabbedPane; String[] titles = { "Veranstaltungsname", "Beschreibung", - "Gültigkeitsdatum", "Aktiv", "Letzte Benutzung", + "G\u00fcltigkeitsdatum", "Aktiv", "Letzte Benutzung", "Verantwortlicher", "Image", "Schlagwort", "ID" }; ThriftConnection con = new ThriftConnection(); Client client = models.Client.clientcon.getClient(); @@ -101,7 +101,7 @@ public class SearchLecture_GUI extends JFrame { System.exit(0); } }); - // Verhindert das Vergrößern Des Fensters + // Verhindert das Vergroessern Des Fensters setResizable(false); try { @@ -191,7 +191,7 @@ public class SearchLecture_GUI extends JFrame { lblErweiterteSuche.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - // Öffnet das Fenster Extended GUI + // oeffnet das Fenster Extended GUI ExtendedSearchForImages_GUI es = new ExtendedSearchForImages_GUI(); es.setVisible(true); @@ -206,7 +206,7 @@ public class SearchLecture_GUI extends JFrame { lblHauptmen.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { - // Öffnet das Hauptmenü + // oeffnet das Hauptmenue SearchLecture_GUI.this.setVisible(false); MainMenue_GUI main = new MainMenue_GUI(); @@ -334,7 +334,7 @@ public class SearchLecture_GUI extends JFrame { JButton btnBack = new JButton("Zur\u00FCck"); btnBack.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - // Öffnet das Hauptmenü + // oeffnet das Hauptmenue MainMenue_GUI main = new MainMenue_GUI(); main.setVisible(true); @@ -403,7 +403,7 @@ public class SearchLecture_GUI extends JFrame { } - // Initiale Beffülung eines Table models + // Initiale Beffuelung eines Table models public DefaultTableModel initTableModel(DefaultTableModel model) { List<server.Lecture> lectures; try { @@ -414,7 +414,7 @@ public class SearchLecture_GUI extends JFrame { int x = 0; while (i.hasNext()) { - // erzeuge Objekte für die Tabelle + // erzeuge Objekte fuer die Tabelle Object[] obj = { lectures.get(x).lecturename, lectures.get(x).desc, @@ -423,7 +423,7 @@ public class SearchLecture_GUI extends JFrame { lectures.get(x).isActive, lectures.get(x).lastused, lectures.get(x).username, " ", lectures.get(x).imagename, lectures.get(x).id }; - // Füge diese Objekte der Tabelle hinzu + // Fuege diese Objekte der Tabelle hinzu model.addRow(obj); x++; i.next(); diff --git a/Dozentenmodul/src/models/Links.java b/Dozentenmodul/src/models/Links.java index dba1771d..8b11c0bc 100644 --- a/Dozentenmodul/src/models/Links.java +++ b/Dozentenmodul/src/models/Links.java @@ -4,6 +4,8 @@ public class Links { private static String FAQ = "http://bwlehrpool.hs-offenburg.de/"; private static String OTRS = "https://bwlehrpool-otrs.rz.hs-offenburg.de//otrs/customer.pl"; + private static String uriWindows="https://my.vmware.com/de/web/vmware/free#desktop_end_user_computing/vmware_player/6_0"; + private static String uriLinux="https://my.vmware.com/de/web/vmware/free#desktop_end_user_computing/vmware_player/6_0"; public static String getFAQ() { return FAQ; @@ -12,4 +14,13 @@ public class Links { public static String getOTRS() { return OTRS; } + + public static String getUriWindows() { + return uriWindows; + } + + public static String getUriLinux() { + return uriLinux; + } + } diff --git a/Dozentenmodul/src/models/person.java b/Dozentenmodul/src/models/person.java index fdb5e18a..67b6b84e 100644 --- a/Dozentenmodul/src/models/person.java +++ b/Dozentenmodul/src/models/person.java @@ -13,8 +13,6 @@ public class person{ private String Tel; private String Fakultaet; private boolean ischecked; - - //public static person verantowrtlicher=new person(); public static person verantwortlicher=new person(); diff --git a/Dozentenmodul/src/thrift/MasterThriftConnection.java b/Dozentenmodul/src/thrift/MasterThriftConnection.java index 24d034f2..760b8bd0 100644 --- a/Dozentenmodul/src/thrift/MasterThriftConnection.java +++ b/Dozentenmodul/src/thrift/MasterThriftConnection.java @@ -23,7 +23,7 @@ public class MasterThriftConnection { try { transport.open(); } catch (TTransportException e) { - System.out.println("Keine Verbindung möglich!"); + System.out.println("Keine Verbindung m\u00f6glich!"); JOptionPane.showMessageDialog(null, e.getCause()+"\n"+e.getMessage(), "Debug-Message", JOptionPane.ERROR_MESSAGE); diff --git a/Dozentenmodul/src/thrift/ThriftConnection.java b/Dozentenmodul/src/thrift/ThriftConnection.java index dcd441bc..3eec5d25 100644 --- a/Dozentenmodul/src/thrift/ThriftConnection.java +++ b/Dozentenmodul/src/thrift/ThriftConnection.java @@ -28,12 +28,12 @@ public class ThriftConnection { try { transport.open(); } catch (TTransportException e) { - System.out.println("Keine Verbindung möglich! Satellit="+satAddress); + System.out.println("Keine Verbindung m\u00f6glich! Satellit="+satAddress); e.printStackTrace(); JOptionPane.showMessageDialog(null, e.getCause()+"\n"+e.getMessage(), "Debug-Message", JOptionPane.ERROR_MESSAGE); - //System.out.println("Keine Verbindung möglich! Satellit="); + //System.out.println("Keine Verbindung moeglich! Satellit="); return null; } |