自定义 Java 工具提示,其中 Swing 组件作为内容不显示
我正在尝试在组件的工具提示中显示多个图像,找到并实现了一个自定义,该自定义添加了所需的组件,如下所示:createToolTip()
setComponent(component);
JPanel images = new JPanel(null);
images.setLayout(new BoxLayout(images, BoxLayout.X_AXIS));
for(ImageIcon icon:myIcons) {
images.add(new JLabel(icon));
}
JPanel content = new JPanel(new BorderLayout());
content.add(new JLabel(title), BorderLayout.NORTH);
content.add(new JLabel(description));
content.add(images, BorderLayout.SOUTH);
add(content);
但是,我看到的只是一个小点,表示显示了工具提示,但不知何故忽略了大小。实现自定义工具提示时错过了什么?