diff options
author | Stephan Schwaer | 2015-08-31 17:28:42 +0200 |
---|---|---|
committer | Stephan Schwaer | 2015-08-31 17:28:42 +0200 |
commit | 893d0b2057e94461bf6ac6ebb14e238dbc3f7010 (patch) | |
tree | fc00b1512f66afaeb68a3977e7a0a9dc52f5f32a /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) | |
download | tutor-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.java | 17 |
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); } } |