Ich möchte dem Benutzer die Möglichkeit zum Kopieren und Einfügen geben Bilder in JTextPane
. Bitte hilf mir.Wie füge ich Bilder in JTextPane hinzu?
2
A
Antwort
4
Sie benötigen ein StyledDocument, wie aus HTML. Setzen Sie den Inhaltstyp daher auf "text/html". Dann wird <img src="file:...">
mit einem Bild im Dateisystem verknüpft.
Dann können Sie Drag-and-Drop oder Einfügen aus Datei oder Bild (letztere müssen Sie in Ihren eigenen Dateien speichern) bereitstellen.
3
Es gibt eine einfache Möglichkeit, ein Bild hinzuzufügen:
JTextPane pane = new JTextPane();
pane.insertIcon (new ImageIcon ("/path/to/image.png"));
Aber es gibt keinen einfachen Weg, um ein Bild von der Scheibe zu kopieren, da sie nicht ausgewählt werden können, und können nicht einfach im Fenster Dokument befindet.
Verwandte Themen
- 1. C#: Wie füge ich Bilder in Listview hinzu?
- 2. Wie füge ich Bilder zu jeder Kategorie in WordPress hinzu?
- 3. Wie füge ich Bilder zu einem PDF mit ITextSharp hinzu?
- 4. Wie füge ich Bilder über die Navigationsleiste des UINavigationControllers hinzu?
- 5. Wie füge ich Bilder zum iOS Simulator hinzu
- 6. Wie füge ich Bilder zum Android Emulator hinzu?
- 7. Wie füge ich Bilder zum Überlaufmenü im Android Studio hinzu?
- 8. Wie füge ich Bilder zu jeder Leinwand hinzu?
- 9. Wie füge ich datetimepicker hinzu und füge zweiten hinzu?
- 10. Wie füge ich Multithreading hinzu?
- 11. Wie füge ich Datenattribute zu Html.BeginForm hinzu
- 12. Wie füge ich Ordner in dat.gui hinzu?
- 13. Wie füge ich "Projektbeschreibung" in FogBugz hinzu?
- 14. Wie füge ich eine "foreach" -Schleife in Javascript hinzu
- 15. Wie füge ich Bild in Quill JS hinzu?
- 16. Wie füge ich mysql_real_escape_string() hinzu: zu diesem?
- 17. Wie füge ich dieser jquery Animation hinzu?
- 18. Wie füge ich ein Skriptpaket bedingt hinzu?
- 19. Wie füge ich Firefox eine Schaltfläche hinzu?
- 20. Wie füge ich Feuerstein-Addons hinzu?
- 21. Wie füge ich Makefile neue Dateitypen hinzu?
- 22. Wie füge ich eine benutzerdefinierte Überprüfungsregel hinzu?
- 23. Wie füge ich ein bedingtes Pflichtfeld hinzu?
- 24. Wie füge ich automatisch vorgeschlagene Standorte hinzu?
- 25. Wie füge ich Route für Hexo hinzu?
- 26. Wie füge ich Schlüsselbefehle zu Sprite hinzu?
- 27. Wie füge ich zwei java.lang.Numbers hinzu?
- 28. Wie füge ich UIWebView zu UIActionSheet hinzu?
- 29. Wie füge ich einem Buchstaben Akzente hinzu?
- 30. Wie füge ich python datetime.time Delta hinzu?
Kumpel, Was hast du bisher dafür gemacht? –
Ich googelte "Bild jtextpane", und die Top 5 Ergebnisse alle enthalten eine Lösung mit Code, wie dies zu tun ist. Also mein Vorschlag ist, versuchen Sie, eines dieser Beispiele zu implementieren, und wenn Sie stecken bleiben, stellen Sie diese spezielle Frage hier und wir können versuchen, Ihnen zu helfen –
@JimmyGustafsson Alle Links in SO, die Sie teilen möchten? Ein guter SO-Link mit einer akzeptierten Antwort wäre ein ausreichender Grund, um als Duplikat zu schließen. –