diff options
| author | unknown | 2014-04-04 16:42:54 +0200 |
|---|---|---|
| committer | unknown | 2014-04-04 16:42:54 +0200 |
| commit | 4acab74e19b08290b4e8b9a8c7171885c222aee5 (patch) | |
| tree | c7f46a3a4addf1181b88ce897bc9b4eadf111927 /Dozentenmodul/src/GUI/MainMenue_GUI.java | |
| parent | Merge branch 'master' of git.openslx.org:openslx-ng/tutor-module (diff) | |
| download | tutor-module-4acab74e19b08290b4e8b9a8c7171885c222aee5.tar.gz tutor-module-4acab74e19b08290b4e8b9a8c7171885c222aee5.tar.xz tutor-module-4acab74e19b08290b4e8b9a8c7171885c222aee5.zip | |
Diverse Bugfixes und neue Grafik
Diffstat (limited to 'Dozentenmodul/src/GUI/MainMenue_GUI.java')
| -rw-r--r-- | Dozentenmodul/src/GUI/MainMenue_GUI.java | 46 |
1 files changed, 22 insertions, 24 deletions
diff --git a/Dozentenmodul/src/GUI/MainMenue_GUI.java b/Dozentenmodul/src/GUI/MainMenue_GUI.java index 82031914..7cf7face 100644 --- a/Dozentenmodul/src/GUI/MainMenue_GUI.java +++ b/Dozentenmodul/src/GUI/MainMenue_GUI.java @@ -39,7 +39,9 @@ public class MainMenue_GUI extends JFrame { private final JPanel contentPanel = new JPanel();
String[] result;
- String descNewImage, descEditImage, descDeleteImage, descSearchImage, descNewLecture, descEditLecture, descDeleteLecture, descSearchLecture = "";
+ String descNewImage, descEditImage, descDeleteImage, descSearchImage,
+ descNewLecture, descEditLecture, descDeleteLecture,
+ descSearchLecture = "";
JRadioButton rdbtnImageNew;
JRadioButton rdbtnImageEdit;
JRadioButton rdbtnImageSearchDownload;
@@ -177,9 +179,9 @@ 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. Voraussetzung für Veranstaltung.");
+ 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.");
panelDesc.add(scrollPaneDesc);
-
+
JPanel panelVeranstaltung = new JPanel();
panelVeranstaltung.setLayout(null);
panelVeranstaltung.setBorder(new TitledBorder(UIManager
@@ -282,62 +284,60 @@ public class MainMenue_GUI extends JFrame { scrollPaneNews.add(txtNews);
panelNews.add(scrollPaneNews);
-
/*
* Funktion Texte für 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. Voraussetzung für Veranstaltung.";
+ 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.";
txtDesc.setText(descNewImage);
}
});
rdbtnImageEdit.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
- descEditImage="Bearbeiten Sie die hinterlegten Informationen zu einem Image oder laden Sie eine neue .vmdk-Datei hoch.";
+ descEditImage = "Bearbeiten Sie die hinterlegten Informationen zu einem Image oder laden Sie eine neue .vmdk-Datei hoch.";
txtDesc.setText(descEditImage);
}
});
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ötigte Images und löschen 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 umgehend herunterladen.";
+ 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.";
txtDesc.setText(descSearchImage);
}
});
rdbtnVeranstaltungNew.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.";
+ 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.";
txtDesc.setText(descNewLecture);
}
});
rdbtnVeranstaltungEdit.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
- descEditLecture="Bearbeiten Sie die hinterlegten Informationen zu einer Veranstaltung.";
+ descEditLecture = "Bearbeiten Sie die hinterlegten Informationen zu einer Veranstaltung.";
txtDesc.setText(descEditLecture);
}
});
rdbtnVeranstaltungDelete.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öschen Sie eine Veranstaltung. Das hiermit verbundene Image bleibt erhalten.";
}
});
rdbtnVeranstaltungSearch.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.";
+ 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.";
txtDesc.setText(descSearchLecture);
}
});
/*
* Ende der Radiobuttons
*/
-
-
+
JLabel lblGrafik = new JLabel("");
// ToolTipp für Grafik
lblGrafik
@@ -348,14 +348,15 @@ public class MainMenue_GUI extends JFrame { + "erstellt werden, ohne ein neues Image hochladen zu m\u00FCssen. <br> <br> <br>"
+ "<b>Image:</b> Das Image enth\u00E4lt die ben\u00F6tigte Software, die im <br>"
+ "virtuellen Labor ben\u00F6tigt wird. Es wird von genau einem Dozenten <br>"
- + "angelegt und besitzt einen allgemeinen Namen, z.B. \"Programmieren\". <br> <br> <br>"
+ + "angelegt und besitzt einen allgemeinen Namen, z.B. \"Programmieren\". <br>"
+ + "Bei einem Image handelt es sich um eine Datei vom Typ VMDK. <br> <br> <br>"
+ "<b>Veranstaltung:</b> Es k\u00F6nnen nun, basierend auf einem Image,<br>"
+ " beliebig viele Veranstaltungen von unterschiedlichen Dozenten erstellt <br>"
+ "werden. Diese k\u00F6nnten z.B. konkret \"Web-Entwicklung\" oder \"K\u00FCnstliche <br>"
+ "Intelligenz\" lauten und referenzieren dabei auf das allgemeine Image <br>"
+ "\"Programmieren\".</html>");
lblGrafik.setIcon(new ImageIcon(MainMenue_GUI.class
- .getResource("/Image_zu_Veranstaltung_gr\u00FCn.png")));
+ .getResource("/Image_zu_Veranstaltung_HDD.png")));
// ToolTipp lange anzeigen - 60sec
ToolTipManager.sharedInstance().setDismissDelay(60000);
ToolTipManager.sharedInstance().registerComponent(lblGrafik);
@@ -377,7 +378,7 @@ public class MainMenue_GUI extends JFrame { getContentPane().add(buttonPane);
{
JButton continueButton = new JButton("Weiter");
-
+
continueButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
@@ -403,7 +404,7 @@ public class MainMenue_GUI extends JFrame { av.setVisible(true);
dispose();
} else if (rdbtnVeranstaltungEdit.isSelected() == true) {
- SearchEditLecture_GUI sl=new SearchEditLecture_GUI();
+ SearchEditLecture_GUI sl = new SearchEditLecture_GUI();
sl.setVisible(true);
dispose();
}
@@ -437,9 +438,6 @@ public class MainMenue_GUI extends JFrame { JMenuItem mntmOtrs = new JMenuItem("OTRS");
mnNewMenu_1.add(mntmOtrs);
- }//end main
-
-
-
-
-}//end class
+ }// end main
+
+}// end class
|
