This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository faxtomail. See https://gitlab.nuiton.org/codelutin/faxtomail.git commit 47caf2a72cef4bb2994a5e4f9e6ad0997222c81f Author: Kevin Morin <morin@codelutin.com> Date: Fri Apr 7 16:16:23 2017 +0200 correction de la position du separateur de l'arbre et la liste --- .../java/com/franciaflex/faxtomail/ui/swing/RunFaxToMail.java | 9 +++++---- .../ui/swing/content/demande/DemandeListUIHandler.java | 10 ++++++++++ 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/RunFaxToMail.java b/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/RunFaxToMail.java index e3ecc13..a2809ad 100644 --- a/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/RunFaxToMail.java +++ b/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/RunFaxToMail.java @@ -31,10 +31,13 @@ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.nuiton.jaxx.widgets.extra.SplashScreen; -import javax.swing.*; +import javax.swing.SwingUtilities; +import javax.swing.UIManager; import javax.swing.plaf.BorderUIResource; import javax.swing.plaf.FontUIResource; -import java.awt.*; +import java.awt.Color; +import java.awt.Font; +import java.awt.Point; import java.io.IOException; import java.io.InputStream; import java.util.Arrays; @@ -147,8 +150,6 @@ public class RunFaxToMail { @Override public void run() { mainUI.setVisible(true); - // on réajoute l'ui à la session sinon le séparateur entre l'arbre et la liste se positionne mal - context.getSwingSession().add(mainUI); } }); } diff --git a/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/demande/DemandeListUIHandler.java b/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/demande/DemandeListUIHandler.java index 33dc05d..201b907 100644 --- a/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/demande/DemandeListUIHandler.java +++ b/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/demande/DemandeListUIHandler.java @@ -91,6 +91,7 @@ import java.awt.Component; import java.awt.Dimension; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; +import java.awt.event.ComponentEvent; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; import java.awt.event.MouseAdapter; @@ -189,6 +190,15 @@ public class DemandeListUIHandler extends AbstractFaxToMailDemandListHandler<Dem initUI(ui); + ui.getMainSplitPane().addComponentListener(new java.awt.event.ComponentAdapter() { + + @Override + public void componentResized(ComponentEvent e) { + // on réajoute l'ui à la session sinon le séparateur entre l'arbre et la liste se positionne mal + getContext().getSwingSession().add(getUI().getMainSplitPane(), true); + } + }); + final DemandeListUIModel model = getModel(); // init table -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.