summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java
diff options
context:
space:
mode:
authorStephan Schwaer2015-08-31 17:28:42 +0200
committerStephan Schwaer2015-08-31 17:28:42 +0200
commit893d0b2057e94461bf6ac6ebb14e238dbc3f7010 (patch)
treefc00b1512f66afaeb68a3977e7a0a9dc52f5f32a /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java
parent[client] slightly improved user info message when deleting a basis image in I... (diff)
downloadtutor-module-893d0b2057e94461bf6ac6ebb14e238dbc3f7010.tar.gz
tutor-module-893d0b2057e94461bf6ac6ebb14e238dbc3f7010.tar.xz
tutor-module-893d0b2057e94461bf6ac6ebb14e238dbc3f7010.zip
[client] several layout fixes, added some comments.
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java17
1 files changed, 13 insertions, 4 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java
index f97cec5f..378a11a7 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java
@@ -14,8 +14,10 @@ import org.apache.log4j.Logger;
import org.openslx.dozmod.gui.control.ImageListViewer;
import org.openslx.dozmod.gui.control.QLabel;
import org.openslx.dozmod.gui.helper.CompositePage;
+import org.openslx.dozmod.gui.helper.GridManager;
+@SuppressWarnings("serial")
public abstract class ImageListWindowLayout extends CompositePage {
private final static Logger LOGGER = Logger.getLogger(ImageListWindowLayout.class);
@@ -51,10 +53,8 @@ public abstract class ImageListWindowLayout extends CompositePage {
QLabel infoText = new QLabel(infoTextString);
infoPanel.add(infoTitle, BorderLayout.NORTH);
infoPanel.add(infoText, BorderLayout.CENTER);
- add(infoPanel, BorderLayout.NORTH);
-
+
imageListViewer = new ImageListViewer();
- add(imageListViewer, BorderLayout.CENTER);
// --------------------------------------
// the buttons at the bottom
@@ -76,7 +76,16 @@ public abstract class ImageListWindowLayout extends CompositePage {
buttonPanel.add(deleteButton);
buttonPanel.add(Box.createHorizontalGlue());
buttonPanel.add(switchViewButton);
- add(buttonPanel, BorderLayout.PAGE_END);
+
+ // put everything together
+ GridManager grid = new GridManager(this, 1);
+ grid.add(infoPanel).fill(true, false).expand(true, false);
+ grid.nextRow();
+ grid.add(imageListViewer).fill(true, true).expand(true, true);
+ grid.nextRow();
+ grid.add(buttonPanel).fill(true, false).expand(true, false);
+ grid.nextRow();
+ grid.finish(false);
}
}