Я пытаюсь показать несколько изображений в подсказке компонента, нашел 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);
Тем не менее, все, что я вижу, это небольшая точка, указывающая, что отображается подсказка инструмента, но каким-то образом размер игнорируется. Что мне не хватает в реализации пользовательской подсказки?