Duplicate :
|
|
Duplicate :
|
|
Duplicate :
|
|
Duplicate :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
ADDITIONAL SYSTEM INFORMATION : Operating System: Windows 10 Enterprise 64-bit (10.0, Build 16299) (16299.rs3_release_svc.180808-1748) Language: Danish (Regional Setting: Danish) System Manufacturer: LENOVO System Model: 20EGS07U00 BIOS: Phoenix BIOS SC-T v2.1 Processor: Intel(R) Core(TM) i7-4810MQ CPU @ 2.80GHz (8 CPUs), ~2.8GHz Memory: 16384MB RAM Available OS Memory: 16010MB RAM Page File: 11052MB used, 8899MB available Windows Dir: C:\WINDOWS DirectX Version: DirectX 12 User DPI Setting: 96 DPI (100 percent) System DPI Setting: 96 DPI (100 percent) DWM DPI Scaling: Enabled Miracast: Available, with HDCP Microsoft Graphics Hybrid: Supported Java version : 11.0.2 A DESCRIPTION OF THE PROBLEM : If I set a tooltip on eg. a JTextField with HTML and img src for example "<html><img src=\"https://pbs.twimg.com/profile_images/1145865357/openjdk_400x400.png\"></html>", then tooltip won't show anything REGRESSION : Last worked in version 11.0.1 STEPS TO FOLLOW TO REPRODUCE THE PROBLEM : Just set a tooltip on for example a Noneditable JTextfield with "<html><img src=\"https://pbs.twimg.com/profile_images/1145865357/openjdk_400x400.png\"></html>" and the image isn't show when mouse is over the textfield EXPECTED VERSUS ACTUAL BEHAVIOR : EXPECTED - I was expecting to have the image show in tooltip window, as it did in previous java versions eg. 11.0.1 or java 8 update 201 ACTUAL - The image in tooltip isn't show when setting HTML tooltip: "<html><img src=\"https://pbs.twimg.com/profile_images/1145865357/openjdk_400x400.png\"></html>" ---------- BEGIN SOURCE ---------- import java.awt.BorderLayout; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JTextField; import javax.swing.ToolTipManager; import javax.swing.WindowConstants; public class TestTooltip { public static void main(String[] args) { JFrame frame = new JFrame("Tooltip test"); JPanel pane = new JPanel(new BorderLayout()); JTextField textfield = new JTextField("text with tooltip"); textfield.setEditable(false); ToolTipManager.sharedInstance().setInitialDelay(100); ToolTipManager.sharedInstance().setReshowDelay(100); textfield.setToolTipText("<html><img src=\"https://pbs.twimg.com/profile_images/1145865357/openjdk_400x400.png\"></html>"); pane.add(textfield); frame.add(pane); frame.setSize(800, 600); frame.setLocationRelativeTo(frame); frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); frame.setVisible(true); } } ---------- END SOURCE ---------- CUSTOMER SUBMITTED WORKAROUND : I have not found any, so this is a serious problem for our customers, because they rely heavily on this feature. FREQUENCY : always
|