summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/gui
diff options
context:
space:
mode:
authorJonathan Bauer2014-10-06 16:18:18 +0200
committerJonathan Bauer2014-10-06 16:18:18 +0200
commit3dfb368ce87ca48a9b3a3ac2c56448000eb9f9d6 (patch)
tree1dfe2b0cc96c46ba03ae21a8a70fde8de480a8d5 /dozentenmodul/src/main/java/gui
parent[client] parametrise JComboBox, makes eclipse happy (diff)
downloadtutor-module-3dfb368ce87ca48a9b3a3ac2c56448000eb9f9d6.tar.gz
tutor-module-3dfb368ce87ca48a9b3a3ac2c56448000eb9f9d6.tar.xz
tutor-module-3dfb368ce87ca48a9b3a3ac2c56448000eb9f9d6.zip
[client] now also remember the "technisch-info" wenn going back a page
Diffstat (limited to 'dozentenmodul/src/main/java/gui')
-rw-r--r--dozentenmodul/src/main/java/gui/image/CreateImageTechnisch_GUI.java39
1 files changed, 8 insertions, 31 deletions
diff --git a/dozentenmodul/src/main/java/gui/image/CreateImageTechnisch_GUI.java b/dozentenmodul/src/main/java/gui/image/CreateImageTechnisch_GUI.java
index abecbd51..4e09f579 100644
--- a/dozentenmodul/src/main/java/gui/image/CreateImageTechnisch_GUI.java
+++ b/dozentenmodul/src/main/java/gui/image/CreateImageTechnisch_GUI.java
@@ -147,11 +147,12 @@ public class CreateImageTechnisch_GUI extends JFrame {
panel_1.add(lblNewLabel_2);
chckbxIsLicensed = new JCheckBox("");
- chckbxIsLicensed.setSelected(true);
+ chckbxIsLicensed.setSelected(Image.image.isLicensed());
chckbxIsLicensed.setBounds(266, 52, 97, 23);
panel_1.add(chckbxIsLicensed);
chckbxIsInternetBlocked = new JCheckBox("");
+ chckbxIsInternetBlocked.setSelected(Image.image.isInternet());
chckbxIsInternetBlocked.setBounds(266, 80, 97, 23);
panel_1.add(chckbxIsInternetBlocked);
@@ -169,45 +170,21 @@ public class CreateImageTechnisch_GUI extends JFrame {
lblBetriebssystem.setBounds(10, 21, 250, 20);
panel_1.add(lblBetriebssystem);
- /*
- if (Image.image.isVorlage() == true) {
- //radioButtonVorlageJa.setSelected(true);
- chckbxIsTemplate.setSelected(true);
- } else {
- //radioButtonVorlageNein.setSelected(true);
- chckbxIsTemplate.setSelected(false);
- }
- */
-
- if(Image.image.isInternet() == true ){
- chckbxIsInternetBlocked.setSelected(true);
- } else {
- chckbxIsInternetBlocked.setSelected(false);
- }
-
- /* TODO deprecated, as checked is default in new image
- if (Image.image.isLicensed() == true) {
- //rdbtnlicenseJa.setSelected(true);
- chckbxIsLicensed.setSelected(true);
- chckbxIsLicensed.isSelected();
- } else {
- //rdbtnlicenseNein.setSelected(true);
- chckbxIsLicensed.setSelected(false);
- }
- */
-
+ // populate comboBox with list of supported OS we get
+ // from the server ...
comboBox = new JComboBox<String>();
+ List<String> os = null;
try {
- List<String> os=client.getAllOS();
-
+ os = client.getAllOS();
for(int i=0; i<os.size();i++){
comboBox.addItem(os.get(i).toString());
}
} catch (TException e1) {
- // TODO Auto-generated catch block
e1.printStackTrace();
+ LOGGER.error("Could not fetch list of supported OSs from server!");
}
comboBox.setBounds(270, 21, 277, 20);
+ comboBox.setSelectedItem(Image.image.getOS() == null ? os.get(0) : Image.image.getOS());
panel_1.add(comboBox);
JPanel panel_2 = new JPanel();