Ja das habe ich schon, jedoch funktioniert es nicht: Es werden Platzhalter angezeigt in der Größe des Bildes, das Bild selbst wird aber nicht geladen. Es scheint wohl zu funktionieren, wenn an die Bilder lokal auf dem Rechner ablegt und verlinkt.Das geht auch - warum probierst Du es nicht einfach aus?!?
Ja das habe ich schon, jedoch funktioniert es nicht
import javax.swing.*;
public class Test {
static String HTML = "<img src=\"%s\" width=\"400\" height=\"400\">";
public static void main(String[] args) {
SwingUtilities.invokeLater(() -> {
final JTextPane pane = new JTextPane();
final JTextField urlField = new JTextField(50);
urlField.addActionListener(e -> {
pane.setText(String.format(HTML, urlField.getText()));
});
JPanel input = new JPanel();
input.add(new JLabel("Image URL: "));
input.add(urlField);
pane.setContentType("text/html");
JFrame frame = new JFrame("Test");
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
frame.add(input, java.awt.BorderLayout.NORTH);
frame.add(pane);
frame.pack();
frame.setVisible(true);
});
}
}