summaryrefslogtreecommitdiffstats
path: root/Dozentenmodul/src/gui/image/EditImageTechnisch_GUI.java
diff options
context:
space:
mode:
authorMichael Wilson2014-09-02 15:03:34 +0200
committerMichael Wilson2014-09-02 15:03:34 +0200
commit0ef05541da23b5eb5d040a8b17a4fa3220ce1ba9 (patch)
treee47ec00b0b46c1e94bec7a716ba9e0da06d735ba /Dozentenmodul/src/gui/image/EditImageTechnisch_GUI.java
parent-Berechtigungstext korrigiert (diff)
downloadtutor-module-0ef05541da23b5eb5d040a8b17a4fa3220ce1ba9.tar.gz
tutor-module-0ef05541da23b5eb5d040a8b17a4fa3220ce1ba9.tar.xz
tutor-module-0ef05541da23b5eb5d040a8b17a4fa3220ce1ba9.zip
RadioButtons durch Checkboxen ersetzt
Diffstat (limited to 'Dozentenmodul/src/gui/image/EditImageTechnisch_GUI.java')
-rw-r--r--Dozentenmodul/src/gui/image/EditImageTechnisch_GUI.java125
1 files changed, 84 insertions, 41 deletions
diff --git a/Dozentenmodul/src/gui/image/EditImageTechnisch_GUI.java b/Dozentenmodul/src/gui/image/EditImageTechnisch_GUI.java
index 217e2825..5da9259e 100644
--- a/Dozentenmodul/src/gui/image/EditImageTechnisch_GUI.java
+++ b/Dozentenmodul/src/gui/image/EditImageTechnisch_GUI.java
@@ -47,6 +47,7 @@ import models.Links;
import javax.swing.JComboBox;
import org.apache.thrift.TException;
+import javax.swing.JCheckBox;
@SuppressWarnings("serial")
public class EditImageTechnisch_GUI extends JFrame {
@@ -55,18 +56,22 @@ public class EditImageTechnisch_GUI extends JFrame {
String[] result;
JSpinner spinnerCPU;
JSpinner spinnerRam;
- JRadioButton rdbtnlicenseJa;
- JRadioButton rdbtnlicenseNein;
- JRadioButton rdbtnInternetJa;
- JRadioButton rdbtnInternetNein;
- JRadioButton radioButtonVorlageJa;
- JRadioButton radioButtonVorlageNein;
+ //JRadioButton rdbtnlicenseJa;
+ //JRadioButton rdbtnlicenseNein;
+ //JRadioButton rdbtnInternetJa;
+ //JRadioButton rdbtnInternetNein;
+ //JRadioButton radioButtonVorlageJa;
+ //JRadioButton radioButtonVorlageNein;
+ private JCheckBox chckbxIsTemplate;
+ private JCheckBox chckbxIsLicensed;
+ private JCheckBox chckbxIsInternetBlocked;
private final ButtonGroup buttonGrouplicense = new ButtonGroup();
private final ButtonGroup buttonGroupInternet = new ButtonGroup();
private final ButtonGroup buttonGroupVorlage = new ButtonGroup();
JComboBox comboBox;
ThriftConnection con = new ThriftConnection();
Client client = models.Client.clientcon.getClient();
+
/**
* Create the dialog.
*/
@@ -137,29 +142,37 @@ public class EditImageTechnisch_GUI extends JFrame {
"Image enth\u00E4lt lizenzpflichtige Software:");
lblNewLabel_2.setBounds(10, 77, 250, 20);
panel_1.add(lblNewLabel_2);
-
- rdbtnlicenseJa = new JRadioButton("Ja");
- rdbtnlicenseJa.setSelected(true);
- buttonGrouplicense.add(rdbtnlicenseJa);
- rdbtnlicenseJa.setBounds(266, 76, 109, 23);
- panel_1.add(rdbtnlicenseJa);
-
- rdbtnlicenseNein = new JRadioButton("Nein");
- buttonGrouplicense.add(rdbtnlicenseNein);
- rdbtnlicenseNein.setBounds(377, 76, 109, 23);
- panel_1.add(rdbtnlicenseNein);
- if (Image.image.isLicensed() == true) {
- rdbtnlicenseJa.setSelected(true);
- } else {
- rdbtnlicenseNein.setSelected(true);
- }
+
+ chckbxIsTemplate = new JCheckBox("");
+ chckbxIsTemplate.setBounds(266, 50, 97, 23);
+ panel_1.add(chckbxIsTemplate);
+
+ chckbxIsLicensed = new JCheckBox("");
+ chckbxIsLicensed.setBounds(266, 76, 97, 23);
+ panel_1.add(chckbxIsLicensed);
+
+ chckbxIsInternetBlocked = new JCheckBox("");
+ chckbxIsInternetBlocked.setBounds(266, 104, 97, 23);
+ panel_1.add(chckbxIsInternetBlocked);
+
+ //rdbtnlicenseJa = new JRadioButton("Ja");
+ //rdbtnlicenseJa.setSelected(true);
+ //buttonGrouplicense.add(rdbtnlicenseJa);
+ //rdbtnlicenseJa.setBounds(266, 76, 109, 23);
+ //panel_1.add(rdbtnlicenseJa);
+
+ //rdbtnlicenseNein = new JRadioButton("Nein");
+ //buttonGrouplicense.add(rdbtnlicenseNein);
+ //rdbtnlicenseNein.setBounds(377, 76, 53, 23);
+ //panel_1.add(rdbtnlicenseNein);
+
JLabel lblInternetIstInnerhalb = new JLabel(
"Internet ist innerhalb des Image gesperrt:");
lblInternetIstInnerhalb.setBounds(10, 105, 250, 20);
panel_1.add(lblInternetIstInnerhalb);
- rdbtnInternetJa = new JRadioButton("Ja");
+ /*rdbtnInternetJa = new JRadioButton("Ja");
buttonGroupInternet.add(rdbtnInternetJa);
rdbtnInternetJa.setBounds(266, 104, 109, 23);
panel_1.add(rdbtnInternetJa);
@@ -167,9 +180,9 @@ public class EditImageTechnisch_GUI extends JFrame {
rdbtnInternetNein = new JRadioButton("Nein");
rdbtnInternetNein.setSelected(true);
buttonGroupInternet.add(rdbtnInternetNein);
- rdbtnInternetNein.setBounds(377, 104, 109, 23);
+ rdbtnInternetNein.setBounds(377, 104, 53, 23);
panel_1.add(rdbtnInternetNein);
-
+ */
JLabel label = new JLabel("Lizenzserver eintragen:");
label.setBounds(10, 134, 250, 20);
panel_1.add(label);
@@ -183,16 +196,16 @@ public class EditImageTechnisch_GUI extends JFrame {
label_4.setBounds(10, 51, 250, 20);
panel_1.add(label_4);
- radioButtonVorlageJa = new JRadioButton("Ja");
- buttonGroupVorlage.add(radioButtonVorlageJa);
- radioButtonVorlageJa.setBounds(266, 50, 41, 23);
- panel_1.add(radioButtonVorlageJa);
+ //radioButtonVorlageJa = new JRadioButton("Ja");
+ //buttonGroupVorlage.add(radioButtonVorlageJa);
+ //radioButtonVorlageJa.setBounds(266, 50, 41, 23);
+ //panel_1.add(radioButtonVorlageJa);
- radioButtonVorlageNein = new JRadioButton("Nein");
- radioButtonVorlageNein.setSelected(true);
- buttonGroupVorlage.add(radioButtonVorlageNein);
- radioButtonVorlageNein.setBounds(377, 50, 46, 23);
- panel_1.add(radioButtonVorlageNein);
+ //radioButtonVorlageNein = new JRadioButton("Nein");
+ //radioButtonVorlageNein.setSelected(true);
+ //buttonGroupVorlage.add(radioButtonVorlageNein);
+ //radioButtonVorlageNein.setBounds(377, 50, 46, 23);
+ //panel_1.add(radioButtonVorlageNein);
JLabel lblBetriebssystem = new JLabel("Betriebssystem:");
lblBetriebssystem.setBounds(10, 26, 250, 20);
@@ -222,11 +235,32 @@ public class EditImageTechnisch_GUI extends JFrame {
System.out.println(comboBox.getSelectedItem().toString());
comboBox.setBounds(270, 26, 277, 20);
panel_1.add(comboBox);
+
+
+
if (Image.image.isVorlage() == true) {
- radioButtonVorlageJa.setSelected(true);
+ //radioButtonVorlageJa.setSelected(true);
+ chckbxIsTemplate.setSelected(true);
} else {
- radioButtonVorlageNein.setSelected(true);
+ //radioButtonVorlageNein.setSelected(true);
+ chckbxIsTemplate.setSelected(false);
}
+
+ if(Image.image.isInternet() == true ){
+ chckbxIsInternetBlocked.setSelected(true);
+ } else {
+ chckbxIsInternetBlocked.setSelected(false);
+ }
+
+ if (Image.image.isLicensed() == true) {
+ //rdbtnlicenseJa.setSelected(true);
+ chckbxIsLicensed.setSelected(true);
+ chckbxIsLicensed.isSelected();
+ } else {
+ //rdbtnlicenseNein.setSelected(true);
+ chckbxIsLicensed.setSelected(false);
+ }
+
JLabel lblHauptmen = new JLabel("Hauptmen\u00FC");
lblHauptmen.addMouseListener(new MouseAdapter() {
@Override
@@ -344,17 +378,24 @@ public class EditImageTechnisch_GUI extends JFrame {
spinnerCPU.getValue().toString()).intValue());
Image.image.setRam(Integer.valueOf(
spinnerRam.getValue().toString()).intValue());
- if (rdbtnInternetJa.isSelected() == true) {
+ if (chckbxIsInternetBlocked.isSelected() == true) {
Image.image.setInternet(true);
} else {
Image.image.setInternet(false);
}
- if (rdbtnlicenseJa.isSelected() == true) {
+ if (chckbxIsLicensed.isSelected() == true) {
Image.image.setLicensed(true);
} else {
Image.image.setLicensed(false);
}
+
+ if (chckbxIsTemplate.isSelected() == true) {
+ Image.image.setVorlage(true);
+ } else {
+ Image.image.setVorlage(false);
+ }
+
Image.image.setOS(comboBox.getSelectedItem().toString());
// oeffnet das vorherige Fenster
EditImageAllgemein_GUI ei = new EditImageAllgemein_GUI();
@@ -374,22 +415,24 @@ public class EditImageTechnisch_GUI extends JFrame {
spinnerCPU.getValue().toString()).intValue());
Image.image.setRam(Integer.valueOf(
spinnerRam.getValue().toString()).intValue());
- if (rdbtnInternetJa.isSelected() == true) {
+ if (chckbxIsInternetBlocked.isSelected() == true) {
Image.image.setInternet(true);
} else {
Image.image.setInternet(false);
}
- if (rdbtnlicenseJa.isSelected() == true) {
+ if (chckbxIsLicensed.isSelected() == true) {
Image.image.setLicensed(true);
} else {
Image.image.setLicensed(false);
}
- if (radioButtonVorlageJa.isSelected() == true) {
+
+ if (chckbxIsTemplate.isSelected() == true) {
Image.image.setVorlage(true);
} else {
Image.image.setVorlage(false);
}
+
Image.image.setOS(comboBox.getSelectedItem().toString());
System.out.println("Betriebssystem: "+Image.image.getOS()+", istVorlage: "+Image.image.isVorlage()+", Lizenzpflichtig: "+Image.image.isLicensed()+", Internetsperre: "+Image.image.isInternet()+", CPU: "+Image.image.getCpu()+", RAM: "+Image.image.getRam());
// oeffnet das naechste Fenster