From 29544cd926b3d98fb018e9322c24137a6cdd0ab6 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Thu, 26 Sep 2019 16:13:13 +0200 Subject: [PATCH] Demo: added multi-line tooltip --- .../java/com/formdev/flatlaf/demo/MoreComponentsPanel.java | 5 +++++ .../java/com/formdev/flatlaf/demo/MoreComponentsPanel.jfd | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/MoreComponentsPanel.java b/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/MoreComponentsPanel.java index 3a0c7c7b..750e77a9 100644 --- a/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/MoreComponentsPanel.java +++ b/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/MoreComponentsPanel.java @@ -74,6 +74,7 @@ class MoreComponentsPanel indeterminateCheckBox = new JCheckBox(); JLabel toolTipLabel = new JLabel(); JToolTip toolTip1 = new JToolTip(); + JToolTip toolTip2 = new JToolTip(); JLabel toolBarLabel = new JLabel(); JToolBar toolBar1 = new JToolBar(); JButton button4 = new JButton(); @@ -260,6 +261,10 @@ class MoreComponentsPanel toolTip1.setTipText("Some text in tool tip."); add(toolTip1, "cell 1 7 3 1"); + //---- toolTip2 ---- + toolTip2.setTipText("Tool tip with\nmultiple\nlines."); + add(toolTip2, "cell 1 7 3 1"); + //---- toolBarLabel ---- toolBarLabel.setText("JToolBar:"); add(toolBarLabel, "cell 0 8"); diff --git a/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/MoreComponentsPanel.jfd b/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/MoreComponentsPanel.jfd index 5e06e61a..5cbe7939 100644 --- a/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/MoreComponentsPanel.jfd +++ b/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/MoreComponentsPanel.jfd @@ -238,6 +238,12 @@ new FormModel { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { "value": "cell 1 7 3 1" } ) + add( new FormComponent( "javax.swing.JToolTip" ) { + name: "toolTip2" + "tipText": "Tool tip with\nmultiple\nlines." + }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { + "value": "cell 1 7 3 1" + } ) add( new FormComponent( "javax.swing.JLabel" ) { name: "toolBarLabel" "text": "JToolBar:"