Tony CHEMIT pushed to branch develop-7.x at ultreiaio / ird-observe Commits: f580ae71 by tchemit at 2019-02-14T13:38:09Z A la ré ouverture de l'UI, l'affichage est partiel - See #1224 - - - - - 1 changed file: - client-core/src/main/java/fr/ird/observe/client/ui/tree/navigation/NavigationTreeCellRenderer.java Changes: ===================================== client-core/src/main/java/fr/ird/observe/client/ui/tree/navigation/NavigationTreeCellRenderer.java ===================================== @@ -33,6 +33,7 @@ import javax.swing.JTree; import javax.swing.tree.DefaultTreeCellRenderer; import java.awt.Color; import java.awt.Component; +import java.awt.Dimension; /** * Created on 14/11/16. @@ -86,6 +87,14 @@ public class NavigationTreeCellRenderer extends DefaultTreeCellRenderer implemen JLabel comp = (JLabel) super.getTreeCellRendererComponent(tree, text, sel, expanded, leaf, row, hasFocus); comp.setToolTipText(text); comp.setIcon(icon); + Dimension size = comp.getPreferredSize(); + double height = size.getHeight(); + if (height > 50) { + log.error(String.format("Size is amazing: %s for node: %s", size, text)); + Dimension newSize = new Dimension((int) size.getWidth(), 32); + comp.setSize(newSize); + comp.setPreferredSize(newSize); + } return comp; } View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/f580ae71ab53c48d5c98f3e86523... -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/f580ae71ab53c48d5c98f3e86523... You're receiving this email because of your account on gitlab.com.