diff options
| author | Jonathan Bauer | 2014-10-06 16:18:18 +0200 |
|---|---|---|
| committer | Jonathan Bauer | 2014-10-06 16:18:18 +0200 |
| commit | 3dfb368ce87ca48a9b3a3ac2c56448000eb9f9d6 (patch) | |
| tree | 1dfe2b0cc96c46ba03ae21a8a70fde8de480a8d5 /dozentenmodul/src/main/java/gui | |
| parent | [client] parametrise JComboBox, makes eclipse happy (diff) | |
| download | tutor-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.java | 39 |
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(); |
