diff options
author | Stephan Schwaer | 2015-08-06 15:52:23 +0200 |
---|---|---|
committer | Stephan Schwaer | 2015-08-06 15:52:23 +0200 |
commit | 19f4b94479d2f39a5f48ddb69a955e611082a8aa (patch) | |
tree | 43247e1392e08ec7ed0b5ecaf1723cf520bb01a3 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java | |
parent | [client] first buggy popup menu (diff) | |
download | tutor-module-19f4b94479d2f39a5f48ddb69a955e611082a8aa.tar.gz tutor-module-19f4b94479d2f39a5f48ddb69a955e611082a8aa.tar.xz tutor-module-19f4b94479d2f39a5f48ddb69a955e611082a8aa.zip |
[client] Some layout fixes, added versions in comboBox for lectureDetailsWindow
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java index 71ea8404..6ba1f149 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java @@ -12,7 +12,6 @@ import java.util.Comparator; import java.util.List; import javax.swing.JMenuItem; -import javax.swing.SwingUtilities; import org.apache.log4j.Logger; import org.openslx.bwlp.thrift.iface.ImageDetailsRead; @@ -143,8 +142,8 @@ public class ImageDetailsWindow extends ImageDetailsWindowLayout { lblUpdateTime.setText(FormatHelper.longDate(image.getUpdateTime())); txtId.setText(image.getImageBaseId()); txtVersion.setText(image.getLatestVersionId()); - - + + List<OperatingSystem> osList = MetaDataCache.getOperatingSystems(); // all fine, lets sort it Collections.sort(osList, new Comparator<OperatingSystem>() { @@ -169,14 +168,14 @@ public class ImageDetailsWindow extends ImageDetailsWindowLayout { } txtTags.setText(tagsString); btnIsTemplate.setSelected(image.isTemplate); - + versionTable.setData(image.getVersions(), true); - + makeEditable(ImagePerms.canEdit(image)); pack(); MainWindow.centerShell(this); setVisible(true); -// refreshList(); + // refreshList(); } /** @@ -186,13 +185,14 @@ public class ImageDetailsWindow extends ImageDetailsWindowLayout { */ private void makeEditable(boolean editable) { txtTitle.setEnabled(editable); - txtDescription.setEnabled(editable); - txtTags.setEnabled(editable); - txtVersion.setEnabled(editable); - txtId.setEnabled(editable); + txtDescription.setEditable(editable); + txtTags.setEditable(editable); + txtVersion.setEditable(editable); + txtId.setEditable(editable); btnIsTemplate.setEnabled(editable); cboOperatingSystem.setEnabled(editable); cboShareMode.setEnabled(editable); + btnSaveChanges.setEnabled(editable); } /** @@ -206,5 +206,5 @@ public class ImageDetailsWindow extends ImageDetailsWindowLayout { ImageDetailsWindow win = new ImageDetailsWindow(modalParent); win.setImage(imageBaseId); } - + } |