This is an automated email from the git hooks/post-receive script. New commit to branch feature/7459 in repository tutti. See https://gitlab.nuiton.org/codelutin/tutti.git commit 9e61304c649326f443e0e1da8b82fbb5fd1b8886 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Apr 22 13:48:15 2016 +0200 Pouvoir éditer des int dans l'éditeur de configuration --- .../tutti/ui/swing/content/config/TuttiConfigUIHandler.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/config/TuttiConfigUIHandler.java b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/config/TuttiConfigUIHandler.java index a43feaf..a9aeb79 100644 --- a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/config/TuttiConfigUIHandler.java +++ b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/config/TuttiConfigUIHandler.java @@ -47,8 +47,10 @@ import javax.swing.JComponent; import javax.swing.JList; import javax.swing.JTable; import javax.swing.table.DefaultTableCellRenderer; +import javax.swing.table.TableCellEditor; import java.awt.BorderLayout; import java.awt.Component; +import java.util.Objects; import static org.nuiton.i18n.I18n.n; import static org.nuiton.i18n.I18n.t; @@ -254,7 +256,7 @@ public class TuttiConfigUIHandler extends AbstractTuttiUIHandler<TuttiUIContext, .setOptionEditor(weightUnitTableCellEditor); - // ichtyometer category + // external devices category helper.addCategory(n("tutti.config.category.externalDevices"), n("tutti.config.category.externalDevices.description")) @@ -372,6 +374,11 @@ public class TuttiConfigUIHandler extends AbstractTuttiUIHandler<TuttiUIContext, ConfigCategoryUI configCategoryUI = (ConfigCategoryUI) configUI.getCategories().getComponentAt(i); configCategoryUI.getTable().setRowSorter(null); + //FIXME tc ceci pour pouvoir éditer des int à déplacer dans jaxx + TableCellEditor defaultEditor = configCategoryUI.getTable().getDefaultEditor(Integer.class); + Objects.requireNonNull(defaultEditor); + configCategoryUI.getTable().setDefaultEditor(int.class, defaultEditor); + } getUI().add(configUI, BorderLayout.CENTER); } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.