summaryrefslogtreecommitdiffstats
path: root/Dozentenmodul/src/GUI/EditImageAllgemein_GUI.java
diff options
context:
space:
mode:
authorunknown2014-04-10 09:45:29 +0200
committerunknown2014-04-10 09:45:29 +0200
commit851e1be0f5fac264cec8a120f2f02d8dcdb9ee7f (patch)
tree5b86607ee60544e60089f34e8f4ca51ef2f05300 /Dozentenmodul/src/GUI/EditImageAllgemein_GUI.java
parentrgethgdfb (diff)
parentMerge branch 'master' of ssh://git.openslx.org/openslx-ng/tutor-module (diff)
downloadtutor-module-851e1be0f5fac264cec8a120f2f02d8dcdb9ee7f.tar.gz
tutor-module-851e1be0f5fac264cec8a120f2f02d8dcdb9ee7f.tar.xz
tutor-module-851e1be0f5fac264cec8a120f2f02d8dcdb9ee7f.zip
Merge branch 'master' of ssh://git.openslx.org/openslx-ng/tutor-module
Conflicts: Dozentenmodul/bin/GUI/MainMenue_GUI$1.class Dozentenmodul/bin/GUI/MainMenue_GUI$2.class Dozentenmodul/bin/GUI/MainMenue_GUI$3.class Dozentenmodul/bin/GUI/MainMenue_GUI.class Dozentenmodul/bin/gui/DeleteImage_GUI$1.class Dozentenmodul/bin/gui/DeleteImage_GUI$3.class Dozentenmodul/bin/gui/DeleteImage_GUI$5.class Dozentenmodul/bin/gui/DeleteImage_GUI$7.class Dozentenmodul/bin/gui/DeleteImage_GUI$8.class Dozentenmodul/bin/gui/image/DeleteImage_GUI$2.class Dozentenmodul/bin/gui/image/DeleteImage_GUI$4.class Dozentenmodul/bin/gui/image/DeleteImage_GUI$6.class Dozentenmodul/bin/gui/image/DeleteImage_GUI.class Dozentenmodul/bin/gui/intro/MainMenue_GUI.class Dozentenmodul/src/GUI/MainMenue_GUI.java Dozentenmodul/src/gui/image/DeleteImage_GUI.java Dozentenmodulserver/bin/server/BinaryListener.class Dozentenmodulserver/bin/server/Server$AsyncClient$DeleteFtpUser_call.class Dozentenmodulserver/bin/server/Server$AsyncClient$Factory.class Dozentenmodulserver/bin/server/Server$AsyncClient$getAllOS_call.class Dozentenmodulserver/bin/server/Server$AsyncClient$getFtpUser_call.class Dozentenmodulserver/bin/server/Server$AsyncClient$getImageData_call.class Dozentenmodulserver/bin/server/Server$AsyncClient$getImageList_call.class Dozentenmodulserver/bin/server/Server$AsyncClient$getLectureData_call.class Dozentenmodulserver/bin/server/Server$AsyncClient$getLectureList_call.class Dozentenmodulserver/bin/server/Server$AsyncClient$getPathOfImage_call.class Dozentenmodulserver/bin/server/Server$AsyncClient$getPersonData_call.class Dozentenmodulserver/bin/server/Server$AsyncClient$startFileCopy_call.class Dozentenmodulserver/bin/server/Server$AsyncClient$updateImageData_call.class Dozentenmodulserver/bin/server/Server$AsyncClient$writeLecturedata_call.class Dozentenmodulserver/bin/server/Server$AsyncClient$writeVLdata_call.class Dozentenmodulserver/bin/server/Server$AsyncClient.class Dozentenmodulserver/bin/server/Server$AsyncIface.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$DeleteFtpUser$1.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$DeleteFtpUser.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getAllOS$1.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getAllOS.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getFtpUser$1.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getFtpUser.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getImageData$1.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getImageData.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getImageList$1.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getImageList.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getLectureData$1.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getLectureData.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getLectureList$1.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getLectureList.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getPathOfImage$1.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getPathOfImage.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getPersonData$1.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$getPersonData.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$startFileCopy$1.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$startFileCopy.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$updateImageData$1.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$updateImageData.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$writeLecturedata$1.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$writeLecturedata.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$writeVLdata$1.class Dozentenmodulserver/bin/server/Server$AsyncProcessor$writeVLdata.class Dozentenmodulserver/bin/server/Server$AsyncProcessor.class Dozentenmodulserver/bin/server/Server$Client$Factory.class Dozentenmodulserver/bin/server/Server$Client.class Dozentenmodulserver/bin/server/Server$DeleteFtpUser_args$DeleteFtpUser_argsStandardScheme.class Dozentenmodulserver/bin/server/Server$DeleteFtpUser_args$DeleteFtpUser_argsStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$DeleteFtpUser_args$DeleteFtpUser_argsTupleScheme.class Dozentenmodulserver/bin/server/Server$DeleteFtpUser_args$DeleteFtpUser_argsTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$DeleteFtpUser_args$_Fields.class Dozentenmodulserver/bin/server/Server$DeleteFtpUser_args.class Dozentenmodulserver/bin/server/Server$DeleteFtpUser_result$DeleteFtpUser_resultStandardScheme.class Dozentenmodulserver/bin/server/Server$DeleteFtpUser_result$DeleteFtpUser_resultStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$DeleteFtpUser_result$DeleteFtpUser_resultTupleScheme.class Dozentenmodulserver/bin/server/Server$DeleteFtpUser_result$DeleteFtpUser_resultTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$DeleteFtpUser_result$_Fields.class Dozentenmodulserver/bin/server/Server$DeleteFtpUser_result.class Dozentenmodulserver/bin/server/Server$Iface.class Dozentenmodulserver/bin/server/Server$Processor$DeleteFtpUser.class Dozentenmodulserver/bin/server/Server$Processor$getAllOS.class Dozentenmodulserver/bin/server/Server$Processor$getFtpUser.class Dozentenmodulserver/bin/server/Server$Processor$getImageData.class Dozentenmodulserver/bin/server/Server$Processor$getImageList.class Dozentenmodulserver/bin/server/Server$Processor$getLectureData.class Dozentenmodulserver/bin/server/Server$Processor$getLectureList.class Dozentenmodulserver/bin/server/Server$Processor$getPathOfImage.class Dozentenmodulserver/bin/server/Server$Processor$getPersonData.class Dozentenmodulserver/bin/server/Server$Processor$startFileCopy.class Dozentenmodulserver/bin/server/Server$Processor$updateImageData.class Dozentenmodulserver/bin/server/Server$Processor$writeLecturedata.class Dozentenmodulserver/bin/server/Server$Processor$writeVLdata.class Dozentenmodulserver/bin/server/Server$Processor.class Dozentenmodulserver/bin/server/Server$getAllOS_args$_Fields.class Dozentenmodulserver/bin/server/Server$getAllOS_args$getAllOS_argsStandardScheme.class Dozentenmodulserver/bin/server/Server$getAllOS_args$getAllOS_argsStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getAllOS_args$getAllOS_argsTupleScheme.class Dozentenmodulserver/bin/server/Server$getAllOS_args$getAllOS_argsTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getAllOS_args.class Dozentenmodulserver/bin/server/Server$getAllOS_result$_Fields.class Dozentenmodulserver/bin/server/Server$getAllOS_result$getAllOS_resultStandardScheme.class Dozentenmodulserver/bin/server/Server$getAllOS_result$getAllOS_resultStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getAllOS_result$getAllOS_resultTupleScheme.class Dozentenmodulserver/bin/server/Server$getAllOS_result$getAllOS_resultTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getAllOS_result.class Dozentenmodulserver/bin/server/Server$getFtpUser_args$_Fields.class Dozentenmodulserver/bin/server/Server$getFtpUser_args$getFtpUser_argsStandardScheme.class Dozentenmodulserver/bin/server/Server$getFtpUser_args$getFtpUser_argsStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getFtpUser_args$getFtpUser_argsTupleScheme.class Dozentenmodulserver/bin/server/Server$getFtpUser_args$getFtpUser_argsTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getFtpUser_args.class Dozentenmodulserver/bin/server/Server$getFtpUser_result$_Fields.class Dozentenmodulserver/bin/server/Server$getFtpUser_result$getFtpUser_resultStandardScheme.class Dozentenmodulserver/bin/server/Server$getFtpUser_result$getFtpUser_resultStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getFtpUser_result$getFtpUser_resultTupleScheme.class Dozentenmodulserver/bin/server/Server$getFtpUser_result$getFtpUser_resultTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getFtpUser_result.class Dozentenmodulserver/bin/server/Server$getImageData_args$_Fields.class Dozentenmodulserver/bin/server/Server$getImageData_args$getImageData_argsStandardScheme.class Dozentenmodulserver/bin/server/Server$getImageData_args$getImageData_argsStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getImageData_args$getImageData_argsTupleScheme.class Dozentenmodulserver/bin/server/Server$getImageData_args$getImageData_argsTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getImageData_args.class Dozentenmodulserver/bin/server/Server$getImageData_result$_Fields.class Dozentenmodulserver/bin/server/Server$getImageData_result$getImageData_resultStandardScheme.class Dozentenmodulserver/bin/server/Server$getImageData_result$getImageData_resultStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getImageData_result$getImageData_resultTupleScheme.class Dozentenmodulserver/bin/server/Server$getImageData_result$getImageData_resultTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getImageData_result.class Dozentenmodulserver/bin/server/Server$getImageList_args$_Fields.class Dozentenmodulserver/bin/server/Server$getImageList_args$getImageList_argsStandardScheme.class Dozentenmodulserver/bin/server/Server$getImageList_args$getImageList_argsStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getImageList_args$getImageList_argsTupleScheme.class Dozentenmodulserver/bin/server/Server$getImageList_args$getImageList_argsTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getImageList_args.class Dozentenmodulserver/bin/server/Server$getImageList_result$_Fields.class Dozentenmodulserver/bin/server/Server$getImageList_result$getImageList_resultStandardScheme.class Dozentenmodulserver/bin/server/Server$getImageList_result$getImageList_resultStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getImageList_result$getImageList_resultTupleScheme.class Dozentenmodulserver/bin/server/Server$getImageList_result$getImageList_resultTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getImageList_result.class Dozentenmodulserver/bin/server/Server$getLectureData_args$_Fields.class Dozentenmodulserver/bin/server/Server$getLectureData_args$getLectureData_argsStandardScheme.class Dozentenmodulserver/bin/server/Server$getLectureData_args$getLectureData_argsStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getLectureData_args$getLectureData_argsTupleScheme.class Dozentenmodulserver/bin/server/Server$getLectureData_args$getLectureData_argsTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getLectureData_args.class Dozentenmodulserver/bin/server/Server$getLectureData_result$_Fields.class Dozentenmodulserver/bin/server/Server$getLectureData_result$getLectureData_resultStandardScheme.class Dozentenmodulserver/bin/server/Server$getLectureData_result$getLectureData_resultStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getLectureData_result$getLectureData_resultTupleScheme.class Dozentenmodulserver/bin/server/Server$getLectureData_result$getLectureData_resultTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getLectureData_result.class Dozentenmodulserver/bin/server/Server$getLectureList_args$_Fields.class Dozentenmodulserver/bin/server/Server$getLectureList_args$getLectureList_argsStandardScheme.class Dozentenmodulserver/bin/server/Server$getLectureList_args$getLectureList_argsStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getLectureList_args$getLectureList_argsTupleScheme.class Dozentenmodulserver/bin/server/Server$getLectureList_args$getLectureList_argsTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getLectureList_args.class Dozentenmodulserver/bin/server/Server$getLectureList_result$_Fields.class Dozentenmodulserver/bin/server/Server$getLectureList_result$getLectureList_resultStandardScheme.class Dozentenmodulserver/bin/server/Server$getLectureList_result$getLectureList_resultStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getLectureList_result$getLectureList_resultTupleScheme.class Dozentenmodulserver/bin/server/Server$getLectureList_result$getLectureList_resultTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getLectureList_result.class Dozentenmodulserver/bin/server/Server$getPathOfImage_args$_Fields.class Dozentenmodulserver/bin/server/Server$getPathOfImage_args$getPathOfImage_argsStandardScheme.class Dozentenmodulserver/bin/server/Server$getPathOfImage_args$getPathOfImage_argsStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getPathOfImage_args$getPathOfImage_argsTupleScheme.class Dozentenmodulserver/bin/server/Server$getPathOfImage_args$getPathOfImage_argsTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getPathOfImage_args.class Dozentenmodulserver/bin/server/Server$getPathOfImage_result$_Fields.class Dozentenmodulserver/bin/server/Server$getPathOfImage_result$getPathOfImage_resultStandardScheme.class Dozentenmodulserver/bin/server/Server$getPathOfImage_result$getPathOfImage_resultStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getPathOfImage_result$getPathOfImage_resultTupleScheme.class Dozentenmodulserver/bin/server/Server$getPathOfImage_result$getPathOfImage_resultTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getPathOfImage_result.class Dozentenmodulserver/bin/server/Server$getPersonData_args$_Fields.class Dozentenmodulserver/bin/server/Server$getPersonData_args$getPersonData_argsStandardScheme.class Dozentenmodulserver/bin/server/Server$getPersonData_args$getPersonData_argsStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getPersonData_args$getPersonData_argsTupleScheme.class Dozentenmodulserver/bin/server/Server$getPersonData_args$getPersonData_argsTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getPersonData_args.class Dozentenmodulserver/bin/server/Server$getPersonData_result$_Fields.class Dozentenmodulserver/bin/server/Server$getPersonData_result$getPersonData_resultStandardScheme.class Dozentenmodulserver/bin/server/Server$getPersonData_result$getPersonData_resultStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$getPersonData_result$getPersonData_resultTupleScheme.class Dozentenmodulserver/bin/server/Server$getPersonData_result$getPersonData_resultTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$getPersonData_result.class Dozentenmodulserver/bin/server/Server$startFileCopy_args$_Fields.class Dozentenmodulserver/bin/server/Server$startFileCopy_args$startFileCopy_argsStandardScheme.class Dozentenmodulserver/bin/server/Server$startFileCopy_args$startFileCopy_argsStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$startFileCopy_args$startFileCopy_argsTupleScheme.class Dozentenmodulserver/bin/server/Server$startFileCopy_args$startFileCopy_argsTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$startFileCopy_args.class Dozentenmodulserver/bin/server/Server$startFileCopy_result$_Fields.class Dozentenmodulserver/bin/server/Server$startFileCopy_result$startFileCopy_resultStandardScheme.class Dozentenmodulserver/bin/server/Server$startFileCopy_result$startFileCopy_resultStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$startFileCopy_result$startFileCopy_resultTupleScheme.class Dozentenmodulserver/bin/server/Server$startFileCopy_result$startFileCopy_resultTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$startFileCopy_result.class Dozentenmodulserver/bin/server/Server$updateImageData_args$_Fields.class Dozentenmodulserver/bin/server/Server$updateImageData_args$updateImageData_argsStandardScheme.class Dozentenmodulserver/bin/server/Server$updateImageData_args$updateImageData_argsStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$updateImageData_args$updateImageData_argsTupleScheme.class Dozentenmodulserver/bin/server/Server$updateImageData_args$updateImageData_argsTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$updateImageData_args.class Dozentenmodulserver/bin/server/Server$updateImageData_result$_Fields.class Dozentenmodulserver/bin/server/Server$updateImageData_result$updateImageData_resultStandardScheme.class Dozentenmodulserver/bin/server/Server$updateImageData_result$updateImageData_resultStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$updateImageData_result$updateImageData_resultTupleScheme.class Dozentenmodulserver/bin/server/Server$updateImageData_result$updateImageData_resultTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$updateImageData_result.class Dozentenmodulserver/bin/server/Server$writeLecturedata_args$_Fields.class Dozentenmodulserver/bin/server/Server$writeLecturedata_args$writeLecturedata_argsStandardScheme.class Dozentenmodulserver/bin/server/Server$writeLecturedata_args$writeLecturedata_argsStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$writeLecturedata_args$writeLecturedata_argsTupleScheme.class Dozentenmodulserver/bin/server/Server$writeLecturedata_args$writeLecturedata_argsTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$writeLecturedata_args.class Dozentenmodulserver/bin/server/Server$writeLecturedata_result$_Fields.class Dozentenmodulserver/bin/server/Server$writeLecturedata_result$writeLecturedata_resultStandardScheme.class Dozentenmodulserver/bin/server/Server$writeLecturedata_result$writeLecturedata_resultStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$writeLecturedata_result$writeLecturedata_resultTupleScheme.class Dozentenmodulserver/bin/server/Server$writeLecturedata_result$writeLecturedata_resultTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$writeLecturedata_result.class Dozentenmodulserver/bin/server/Server$writeVLdata_args$_Fields.class Dozentenmodulserver/bin/server/Server$writeVLdata_args$writeVLdata_argsStandardScheme.class Dozentenmodulserver/bin/server/Server$writeVLdata_args$writeVLdata_argsStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$writeVLdata_args$writeVLdata_argsTupleScheme.class Dozentenmodulserver/bin/server/Server$writeVLdata_args$writeVLdata_argsTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$writeVLdata_args.class Dozentenmodulserver/bin/server/Server$writeVLdata_result$_Fields.class Dozentenmodulserver/bin/server/Server$writeVLdata_result$writeVLdata_resultStandardScheme.class Dozentenmodulserver/bin/server/Server$writeVLdata_result$writeVLdata_resultStandardSchemeFactory.class Dozentenmodulserver/bin/server/Server$writeVLdata_result$writeVLdata_resultTupleScheme.class Dozentenmodulserver/bin/server/Server$writeVLdata_result$writeVLdata_resultTupleSchemeFactory.class Dozentenmodulserver/bin/server/Server$writeVLdata_result.class Dozentenmodulserver/bin/server/Server.class Dozentenmodulserver/bin/server/ServerHandler.class Dozentenmodulserver/bin/server/startServer.class Dozentenmodulserver/bin/sql/SQL.class Dozentenmodulserver/src/server/Server.java Dozentenmodulserver/src/server/ServerHandler.java Dozentenmodulserver/src/sql/SQL.java Dozentenmodulserver/thrift/server.thrift
Diffstat (limited to 'Dozentenmodul/src/GUI/EditImageAllgemein_GUI.java')
-rw-r--r--Dozentenmodul/src/GUI/EditImageAllgemein_GUI.java350
1 files changed, 0 insertions, 350 deletions
diff --git a/Dozentenmodul/src/GUI/EditImageAllgemein_GUI.java b/Dozentenmodul/src/GUI/EditImageAllgemein_GUI.java
deleted file mode 100644
index 1d30e9d0..00000000
--- a/Dozentenmodul/src/GUI/EditImageAllgemein_GUI.java
+++ /dev/null
@@ -1,350 +0,0 @@
-package gui;
-
-import java.awt.Color;
-import java.awt.Dimension;
-import java.awt.FlowLayout;
-import java.awt.Font;
-import java.awt.SystemColor;
-import java.awt.Toolkit;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.awt.event.MouseAdapter;
-import java.awt.event.MouseEvent;
-import java.awt.event.WindowAdapter;
-import java.awt.event.WindowEvent;
-import java.util.Map;
-
-import javax.swing.JButton;
-import javax.swing.JFrame;
-import javax.swing.JLabel;
-import javax.swing.JMenu;
-import javax.swing.JMenuBar;
-import javax.swing.JMenuItem;
-import javax.swing.JOptionPane;
-import javax.swing.JPanel;
-import javax.swing.JSeparator;
-import javax.swing.JTextArea;
-import javax.swing.JTextField;
-import javax.swing.JTextPane;
-import javax.swing.UIManager;
-import javax.swing.UnsupportedLookAndFeelException;
-import javax.swing.border.EmptyBorder;
-import javax.swing.border.TitledBorder;
-
-import org.apache.thrift.TException;
-
-import models.Image;
-import models.person;
-import server.Server.Client;
-import thrift.ThriftConnection;
-//import org.eclipse.wb.swing.FocusTraversalOnArray;
-import java.awt.Component;
-
-@SuppressWarnings("serial")
-public class EditImageAllgemein_GUI extends JFrame {
-
- private final JPanel contentPanel = new JPanel();
- String[] result;
- private JTextField Vorname;
- private JTextField Nachname;
- private JTextField Hochschule;
- private JTextField EMail;
- private JTextField imagename;
- ThriftConnection con=new ThriftConnection();
- Client client=con.getThriftConnection();
- private JPanel panel_2;
- private JLabel lblNewLabel;
- private JTextPane txtpnBitteWhlenSie;
- private JPanel buttonPane;
- private JButton backButton;
- private JButton okButton;
-
- /**
- * Create the dialog.
- */
- public EditImageAllgemein_GUI() {
- addWindowListener(new WindowAdapter() {
- @Override
- public void windowClosing(WindowEvent arg0) {
- //Beendet die Anwendung bei einem Klick auf das X
- con.closeThriftConnection();
- System.exit(0);
- }
- });
- //Verhindert das vergrößern des Fensters
- setResizable(false);
-
- try {
- UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
- } catch (ClassNotFoundException | InstantiationException
- | IllegalAccessException | UnsupportedLookAndFeelException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- //Setzt den Fenstertitel
- setTitle("bwLehrpool Suite *Prototyp*");
-
- //Zentriert das Fenster in der Bildmitte
- Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
- int top=(screenSize.height - 722) / 2;
- int left=(screenSize.width - 603) / 2;
- setBounds(left, top, 603, 722);
- initData();
- getContentPane().setLayout(null);
- {
- panel_2 = new JPanel();
- panel_2.setBackground(SystemColor.menu);
- panel_2.setBounds(10, 11, 577, 57);
- getContentPane().add(panel_2);
- panel_2.setLayout(null);
- {
- lblNewLabel = new JLabel("Bearbeiten Ihrer Daten");
- lblNewLabel.setBounds(10, 11, 509, 22);
- panel_2.add(lblNewLabel);
- lblNewLabel.setFont(new Font("Tahoma", Font.BOLD, 18));
- }
-
- txtpnBitteWhlenSie = new JTextPane();
- txtpnBitteWhlenSie.setEditable(false);
- txtpnBitteWhlenSie.setBackground(SystemColor.menu);
- txtpnBitteWhlenSie.setText("Geben Sie hier bitte einen sprechenden Imagename sowie Ihre Kontaktdaten an");
- txtpnBitteWhlenSie.setBounds(10, 36, 509, 32);
- panel_2.add(txtpnBitteWhlenSie);
- }
- contentPanel.setBounds(10, 85, 577, 493);
- contentPanel.setBackground(SystemColor.menu);
- contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5));
- getContentPane().add(contentPanel);
- contentPanel.setLayout(null);
-
- JPanel panel_1 = new JPanel();
- panel_1.setBackground(SystemColor.menu);
- panel_1.setBorder(new TitledBorder(null, "Informationen zum Besitzer", TitledBorder.LEADING, TitledBorder.TOP, null, null));
- panel_1.setBounds(10, 66, 557, 369);
- contentPanel.add(panel_1);
- panel_1.setLayout(null);
-
- JLabel label = new JLabel("Vorname: *");
- label.setBackground(SystemColor.menu);
- label.setBounds(10, 245, 125, 20);
- panel_1.add(label);
-
- Vorname = new JTextField();
- Vorname.setEditable(false);
- Vorname.setEnabled(false);
- Vorname.setBackground(Color.WHITE);
- Vorname.setText(person.verantwortlicher.getVorname());
- Vorname.setColumns(10);
- Vorname.setBounds(145, 245, 350, 20);
- panel_1.add(Vorname);
-
- JLabel label_7 = new JLabel("Nachname: *");
- label_7.setBackground(SystemColor.menu);
- label_7.setBounds(10, 276, 125, 20);
- panel_1.add(label_7);
-
- Nachname = new JTextField();
- Nachname.setEnabled(false);
- Nachname.setEditable(false);
- Nachname.setBackground(Color.WHITE);
- Nachname.setText(person.verantwortlicher.getName());
- Nachname.setColumns(10);
- Nachname.setBounds(145, 276, 350, 20);
- panel_1.add(Nachname);
-
- JLabel label_8 = new JLabel("Hochschule: *");
- label_8.setBackground(SystemColor.menu);
- label_8.setBounds(10, 307, 125, 20);
- panel_1.add(label_8);
-
- Hochschule = new JTextField();
- Hochschule.setEnabled(false);
- Hochschule.setEditable(false);
- Hochschule.setBackground(Color.WHITE);
- Hochschule.setText(person.verantwortlicher.getHochschule());
- Hochschule.setColumns(10);
- Hochschule.setBounds(145, 307, 350, 20);
- panel_1.add(Hochschule);
-
- JLabel label_9 = new JLabel("E-Mail: *");
- label_9.setBackground(SystemColor.menu);
- label_9.setBounds(10, 338, 125, 20);
- panel_1.add(label_9);
-
- EMail = new JTextField();
- EMail.setEnabled(false);
- EMail.setEditable(false);
- EMail.setBackground(Color.WHITE);
- EMail.setText(person.verantwortlicher.getEMail());
- EMail.setColumns(10);
- EMail.setBounds(145, 338, 350, 20);
- panel_1.add(EMail);
-
- JLabel lblImagename = new JLabel("Imagename: *");
- lblImagename.setBackground(SystemColor.menu);
- lblImagename.setBounds(10, 31, 125, 20);
- panel_1.add(lblImagename);
-
- imagename = new JTextField();
- imagename.setToolTipText("Bitte geben Sie hier den Namen des Image ein, z.B. \"Programmieren\".");
- imagename.setBackground(Color.WHITE);
- imagename.setText(Image.image.getImagename());
- imagename.setColumns(10);
- imagename.setBounds(145, 31, 350, 20);
- panel_1.add(imagename);
-
- JTextArea txtrGebenSieBitte = new JTextArea();
- txtrGebenSieBitte.setBackground(SystemColor.menu);
- txtrGebenSieBitte.setLineWrap(true);
- txtrGebenSieBitte.setFont(new Font("Tahoma", Font.PLAIN, 12));
- txtrGebenSieBitte.setText("Geben Sie bitte einen sprechenden Namen f\u00FCr das Image an.\r\nDieser soll jedoch recht allgemein gehalten werden.\r\nBeispiel: \"Programmieren\", nicht \"Programmieren 1\"");
- txtrGebenSieBitte.setBounds(145, 62, 350, 110);
- panel_1.add(txtrGebenSieBitte);
-
- JPanel panel = new JPanel();
- panel.setBounds(10, 402, 577, 33);
- contentPanel.add(panel);
- panel.setLayout(null);
- panel.setBorder(new EmptyBorder(5, 5, 5, 5));
- panel.setBackground(SystemColor.menu);
-
- JLabel lblPflichtfelder = new JLabel("* Pflichtfelder");
- lblPflichtfelder.setBounds(10, 442, 136, 14);
- contentPanel.add(lblPflichtfelder);
-
- JLabel lblHauptmen = new JLabel("Hauptmen\u00FC");
- lblHauptmen.addMouseListener(new MouseAdapter() {
- @Override
- public void mouseClicked(MouseEvent arg0) {
- //Durch den Klick auf Button Hauptmenpü wird dieses Fenster unsichtbar und das Hauptmenü sichtbar
- con.closeThriftConnection();
- EditImageAllgemein_GUI.this.setVisible(false);
- MainMenue_GUI main=new MainMenue_GUI();
- main.setVisible(true);
- }
- });
- lblHauptmen.setForeground(Color.BLUE);
- lblHauptmen.setBounds(10, 11, 61, 14);
- contentPanel.add(lblHauptmen);
-
- JLabel label_1 = new JLabel(">");
- label_1.setBounds(69, 11, 13, 14);
- contentPanel.add(label_1);
-
- JLabel lblVlimage = new JLabel("VL-Image");
- lblVlimage.setForeground(Color.BLUE);
- lblVlimage.setBounds(81, 11, 45, 14);
- contentPanel.add(lblVlimage);
-
- JLabel label_2 = new JLabel(">");
- label_2.setBounds(133, 11, 13, 14);
- contentPanel.add(label_2);
-
- JLabel lblNewLabel_1 = new JLabel("Bearbeiten");
- lblNewLabel_1.setBounds(146, 11, 71, 14);
- contentPanel.add(lblNewLabel_1);
- {
- buttonPane = new JPanel();
- buttonPane.setBounds(0, 640, 597, 33);
- buttonPane.setBackground(SystemColor.menu);
- buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT));
- getContentPane().add(buttonPane);
- {
- backButton = new JButton("Zur\u00FCck");
- backButton.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
-
- //Setzen der Eingabe im Model, dadurch bleiben die Daten bei einem erneuten Aufruf verfügbar
- //Image.image.setImagename(imagename.getText());
- con.closeThriftConnection();
- MainMenue_GUI sr=new MainMenue_GUI();
- sr.setVisible(true);
- dispose();
- }
- });
- backButton.setActionCommand("CANCEL");
- buttonPane.add(backButton);
-
- }
- {
- okButton = new JButton("Weiter");
- okButton.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent arg0) {
- System.out.println("text length="+imagename.getText().length());
- //Setzen der Eingabe im Model, dadurch bleiben die Daten bei einem erneuten Aufruf verfügbar
-
- //TODO
- //Prüfung ob alle notwendigen Felder ausgefüllt sind --> funktioniert aktuell nicht
- //der Button wechselt beim Klick auf die nächste Seite, selbst wenn kein handler implementiert ist... WTF???
- if(imagename.getText().length() <= 0){
- JOptionPane.showMessageDialog(null,
- "Bitte geben Sie einen Labornamen ein.",
- "Daten nicht vollständig",
- JOptionPane.WARNING_MESSAGE);
- } else {
- Image.image.setNewName(imagename.getText());
- con.closeThriftConnection();
- EditImageTechnisch_GUI ea=new EditImageTechnisch_GUI();
- ea.setVisible(true);
- dispose();
- }//end else
- }
- });
-
- okButton.setActionCommand("OK");
- buttonPane.add(okButton);
- getRootPane().setDefaultButton(okButton);
- }
- }
-
- JSeparator separator = new JSeparator();
- separator.setBounds(0, 78, 597, 2);
- getContentPane().add(separator);
-
- JSeparator separator_1 = new JSeparator();
- separator_1.setBounds(0, 627, 597, 2);
- getContentPane().add(separator_1);
-
- JMenuBar menuBar = new JMenuBar();
- setJMenuBar(menuBar);
-
- JMenu mnNewMenu_1 = new JMenu("Hilfe");
- menuBar.add(mnNewMenu_1);
-
- JMenuItem mntmFaq = new JMenuItem("FAQ");
- mnNewMenu_1.add(mntmFaq);
-
- JMenuItem mntmOtrs = new JMenuItem("OTRS");
- mnNewMenu_1.add(mntmOtrs);
- //setFocusTraversalPolicy(new FocusTraversalOnArray(new Component[]{getContentPane(), panel_2, lblNewLabel, txtpnBitteWhlenSie, contentPanel, panel_1, label, Vorname, label_7, Nachname, label_8, Hochschule, label_9, EMail, lblImagename, imagename, txtrGebenSieBitte, panel, lblPflichtfelder, lblHauptmen, label_1, lblVlimage, label_2, lblNewLabel_1, buttonPane, backButton, okButton, separator, separator_1, menuBar, mnNewMenu_1, mntmFaq, mntmOtrs}));
-
- }
-
- public void initData(){
- try {
-
- Map<String,String> map=client.getImageData(Image.image.getImageId(),Image.image.getVersion());
- if(map.get("internet").equals("0")){
- Image.image.setInternet(false);
- }
- else
- {
- Image.image.setInternet(true);
- }
- if(map.get("license").equals("0")){
- Image.image.setLicensed(false);
- }
- else{
- Image.image.setLicensed(true);
- }
- Image.image.setImagename(map.get("name"));
- Image.image.setRam(Integer.parseInt(map.get("ram")));
- Image.image.setCpu(Integer.parseInt(map.get("cpu")));
- } catch (TException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
-
-
-}