From 3a784375d087c0e19903c77eb2936400cf38712e Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Mon, 2 Nov 2020 15:07:57 +0100 Subject: [PATCH] SplitPane: support tooltip texts in splitpane client properties (issue #198) --- .../main/java/com/formdev/flatlaf/ui/FlatSplitPaneUI.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatSplitPaneUI.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatSplitPaneUI.java index 93608e10..e8dbd7f9 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatSplitPaneUI.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatSplitPaneUI.java @@ -183,6 +183,13 @@ public class FlatSplitPaneUI : (isLeftCollapsed() ? "SplitPaneDivider.expandLeftToolTipText" : "SplitPaneDivider.collapseRightToolTipText")); + + // get text from client property + Object value = splitPane.getClientProperty( key ); + if( value instanceof String ) + return (String) value; + + // get text from bundle return UIManager.getString( key, getLocale() ); } }