summaryrefslogtreecommitdiffstats
path: root/Dozentenmodul/src/GUI/Freigabe.java
diff options
context:
space:
mode:
Diffstat (limited to 'Dozentenmodul/src/GUI/Freigabe.java')
-rw-r--r--Dozentenmodul/src/GUI/Freigabe.java226
1 files changed, 226 insertions, 0 deletions
diff --git a/Dozentenmodul/src/GUI/Freigabe.java b/Dozentenmodul/src/GUI/Freigabe.java
new file mode 100644
index 00000000..38c041f5
--- /dev/null
+++ b/Dozentenmodul/src/GUI/Freigabe.java
@@ -0,0 +1,226 @@
+package GUI;
+
+import java.awt.Dimension;
+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;
+import javax.swing.border.EmptyBorder;
+import java.awt.Color;
+import javax.swing.JLabel;
+import java.awt.Font;
+import javax.swing.JTextPane;
+import java.awt.SystemColor;
+import sql.sql;
+import java.awt.event.ActionListener;
+import java.awt.event.ActionEvent;
+import javax.swing.JSeparator;
+import java.awt.List;
+import javax.swing.JMenuBar;
+import javax.swing.JMenu;
+import javax.swing.JMenuItem;
+import java.awt.event.WindowAdapter;
+import java.awt.event.WindowEvent;
+import javax.swing.JRadioButton;
+import javax.swing.ButtonGroup;
+import java.awt.event.ItemListener;
+import java.awt.event.ItemEvent;
+
+
+@SuppressWarnings("serial")
+public class Freigabe extends JFrame {
+
+ private final JPanel contentPanel = new JPanel();
+ String[] result;
+ sql sql=new sql();
+ private final ButtonGroup buttonGroup = new ButtonGroup();
+ JRadioButton rdbtnSelektierteHochschulen;
+ List list;
+ /**
+ * Launch the application.
+ */
+ public static void main(String[] args) {
+ try {
+ Freigabe dialog = new Freigabe();
+ dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
+ dialog.setVisible(true);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+
+ /**
+ * Create the dialog.
+ */
+ @SuppressWarnings({ })
+ public Freigabe() {
+ addWindowListener(new WindowAdapter() {
+ @Override
+ public void windowClosing(WindowEvent e) {
+ System.exit(0);
+ }
+ });
+ try {
+ UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
+ } catch (ClassNotFoundException | InstantiationException
+ | IllegalAccessException | UnsupportedLookAndFeelException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ setTitle("Dozentenmodul");
+ Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
+ int top=(screenSize.height - 603) / 2;
+ int left=(screenSize.width - 722) / 2;
+ setBounds(left, top, 603, 722);
+ //setBounds(100, 100, 603, 722);
+ getContentPane().setLayout(null);
+ {
+ JPanel panel = new JPanel();
+ panel.setBounds(0, 0, 577, 71);
+ getContentPane().add(panel);
+ panel.setLayout(null);
+ {
+ JLabel lblNewLabel = new JLabel("Freigabe (Schritt 6 von 7)");
+ lblNewLabel.setBounds(10, 11, 509, 22);
+ panel.add(lblNewLabel);
+ lblNewLabel.setFont(new Font("Tahoma", Font.PLAIN, 18));
+ }
+
+ JTextPane txtpnBitteWhlenSie = new JTextPane();
+ txtpnBitteWhlenSie.setEditable(false);
+ txtpnBitteWhlenSie.setBackground(SystemColor.menu);
+ txtpnBitteWhlenSie.setText("Bitte spezifizieren Sie, f\u00FCr welche Personen/Hochschulen Ihre VL verf\u00FCgbar sein soll.");
+ txtpnBitteWhlenSie.setBounds(10, 36, 509, 42);
+ panel.add(txtpnBitteWhlenSie);
+ }
+ contentPanel.setBounds(10, 95, 567, 512);
+ contentPanel.setBackground(Color.WHITE);
+ contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5));
+ getContentPane().add(contentPanel);
+ contentPanel.setLayout(null);
+
+ JLabel lblFreigeben = new JLabel("Freigeben:");
+ lblFreigeben.setFont(new Font("Tahoma", Font.PLAIN, 14));
+ lblFreigeben.setBounds(10, 11, 93, 22);
+ contentPanel.add(lblFreigeben);
+
+ JRadioButton rdbtnPrivat = new JRadioButton("Privat");
+ rdbtnPrivat.setSelected(true);
+ rdbtnPrivat.setBackground(Color.WHITE);
+ buttonGroup.add(rdbtnPrivat);
+ rdbtnPrivat.setBounds(10, 40, 153, 23);
+ contentPanel.add(rdbtnPrivat);
+
+ JRadioButton rdbtnFrAlleHochschulen = new JRadioButton("F\u00FCr alle Hochschulen");
+ rdbtnFrAlleHochschulen.setBackground(Color.WHITE);
+ buttonGroup.add(rdbtnFrAlleHochschulen);
+ rdbtnFrAlleHochschulen.setBounds(10, 92, 153, 23);
+ contentPanel.add(rdbtnFrAlleHochschulen);
+
+ JRadioButton rdbtnEigeneHochschule = new JRadioButton("Eigene Hochschule");
+ rdbtnEigeneHochschule.setBackground(Color.WHITE);
+ buttonGroup.add(rdbtnEigeneHochschule);
+ rdbtnEigeneHochschule.setBounds(10, 66, 153, 23);
+ contentPanel.add(rdbtnEigeneHochschule);
+
+ rdbtnSelektierteHochschulen = new JRadioButton("Hochschulen ausw\u00E4hlen");
+ rdbtnSelektierteHochschulen.addItemListener(new ItemListener() {
+ public void itemStateChanged(ItemEvent e) {
+ if(rdbtnSelektierteHochschulen.isSelected()==true)
+ {
+ list.setBackground(Color.WHITE);
+ list.setEnabled(true);
+ }
+ else
+ {
+ list.setEnabled(false);
+ list.setBackground(SystemColor.control);
+
+ }
+ }
+ });
+
+ rdbtnSelektierteHochschulen.setBackground(Color.WHITE);
+ buttonGroup.add(rdbtnSelektierteHochschulen);
+ rdbtnSelektierteHochschulen.setBounds(10, 118, 153, 23);
+ contentPanel.add(rdbtnSelektierteHochschulen);
+
+ list = new List();
+ list.setMultipleMode(true);
+ list.setBackground(SystemColor.control);
+ list.setEnabled(false);
+ list.setBounds(10, 147, 547, 355);
+ list.add("Hochschule Offenburg");
+ list.add("Hochschule Reutlingen");
+ list.add("Uni Freiburg");
+ list.add("Hochschule Karlsruhe");
+ contentPanel.add(list);
+
+
+ {
+ JPanel buttonPane = new JPanel();
+ buttonPane.setBounds(0, 631, 587, 33);
+ buttonPane.setBackground(SystemColor.menu);
+ buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT));
+ getContentPane().add(buttonPane);
+ {
+ JButton okButton = new JButton("Zur\u00FCck");
+ okButton.addActionListener(new ActionListener() {
+ public void actionPerformed(ActionEvent e) {
+
+ EingabeSoftwareDaten eas=new EingabeSoftwareDaten();
+ eas.setVisible(true);
+ dispose();
+ }
+ });
+ okButton.setActionCommand("OK");
+ buttonPane.add(okButton);
+ getRootPane().setDefaultButton(okButton);
+ }
+ {
+ JButton cancelButton = new JButton("Weiter");
+ cancelButton.addActionListener(new ActionListener() {
+ public void actionPerformed(ActionEvent arg0) {
+
+ Summary fs=new Summary();
+ fs.setVisible(true);
+ dispose();
+ }
+ });
+ cancelButton.setActionCommand("Cancel");
+ buttonPane.add(cancelButton);
+ }
+ }
+
+ JSeparator separator = new JSeparator();
+ separator.setBounds(0, 618, 616, 2);
+ getContentPane().add(separator);
+
+ JSeparator separator_1 = new JSeparator();
+ separator_1.setBounds(0, 82, 587, 2);
+ getContentPane().add(separator_1);
+
+ JMenuBar menuBar = new JMenuBar();
+ setJMenuBar(menuBar);
+
+ JMenu mnSuchen = new JMenu("Suchen");
+ menuBar.add(mnSuchen);
+
+ JMenuItem mntmVlSuche = new JMenuItem("VL Suche");
+ mnSuchen.add(mntmVlSuche);
+
+ JMenu mnHilfe = new JMenu("Hilfe");
+ menuBar.add(mnHilfe);
+
+ JMenuItem mntmFaq = new JMenuItem("FAQ");
+ mnHilfe.add(mntmFaq);
+
+ JMenuItem mntmOtrs = new JMenuItem("OTRS");
+ mnHilfe.add(mntmOtrs);
+
+ }
+}