From f4f14163226b16797d4826e595f9800549e116f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20Ha=C3=9Flinger?= Date: Mon, 15 Mar 2021 15:03:13 +0100 Subject: [PATCH] Allow scrolling and reduce toolbar width --- .../de/marhali/easyi18n/ui/tabs/TreeView.form | 19 ++++++++----------- .../de/marhali/easyi18n/ui/tabs/TreeView.java | 3 ++- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/src/main/java/de/marhali/easyi18n/ui/tabs/TreeView.form b/src/main/java/de/marhali/easyi18n/ui/tabs/TreeView.form index c448049..de99827 100644 --- a/src/main/java/de/marhali/easyi18n/ui/tabs/TreeView.form +++ b/src/main/java/de/marhali/easyi18n/ui/tabs/TreeView.form @@ -1,26 +1,23 @@
- - + - - - - + + - - - - - + + + + + diff --git a/src/main/java/de/marhali/easyi18n/ui/tabs/TreeView.java b/src/main/java/de/marhali/easyi18n/ui/tabs/TreeView.java index 4f744d6..4fc7a0b 100644 --- a/src/main/java/de/marhali/easyi18n/ui/tabs/TreeView.java +++ b/src/main/java/de/marhali/easyi18n/ui/tabs/TreeView.java @@ -4,6 +4,7 @@ import com.intellij.ide.projectView.PresentationData; import com.intellij.openapi.actionSystem.ActionManager; import com.intellij.openapi.actionSystem.DefaultActionGroup; import com.intellij.openapi.project.Project; +import com.intellij.ui.components.JBScrollPane; import com.intellij.ui.treeStructure.Tree; import de.marhali.easyi18n.service.DataStore; @@ -54,7 +55,7 @@ public class TreeView implements DataSynchronizer { tree.addMouseListener(new PopupClickListener(this::handlePopup)); tree.addKeyListener(new DeleteKeyListener(handleDeleteKey())); - containerPanel.add(tree); + containerPanel.add(new JBScrollPane(tree)); placeActions(); }