Können Tooltips Bilder enthalten?

Ja, Tooltips können in Java mit HTML-Text erzeugt werden. So ist auch ein Einbetten von Bildern möglich.

Das Beispiel zeigt einen einfachen JFrame mit einem dort eingebetteten JLabel. Dem Label wird mit setToolTipText() ein Tooltip zugewiesen, der mit einfachem HTML-Text formatiert ist. Innerhalb eines img-Elementes dieses Textes wird die Bilddatei durch den Classloader geladen.

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants;

public class TooltipDemo extends JFrame {

    public TooltipDemo() {
        JLabel label = new JLabel("Textlabel mit Bild im Tooltip");
        label.setHorizontalAlignment(SwingConstants.CENTER);
        label.setToolTipText("<html>normaler und <b>fetter</b> Tooltip mit Bild <img src='"
            + TooltipDemo.class.getResource("info.png") + "'></html>");
        this.add(label);
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        this.setTitle("Tooltip");
        this.setSize(200, 50);
        this.setLocationRelativeTo(null);
        this.setVisible(true);
    }

    public static void main(String[] args) {
        new TooltipDemo();
    }
}

Tooltip mit Bild