phonkworksMedlem sedan juli 2001228 inlägg
Hej!
Behöver kunna skriva ut ett dokument som är formaterat via html. Inga problem att skriva ut det via en JEditorPane, så det funkar så långt.
Har däremot dessa frågor:
1.
Finns det nåt sätt att skriva ut innehållet i JEditorPane utan att först göra den synlig?
Det går iofs att lägga den utanför skärmen men det känns verkligen osnyggt.
2.
Går det att nånstans skicka in HTML strängen till JEditorPane utan att först skriva ner till fil för att sen peka till den som en URL?
Känns också väldigt onödigt.
Mvh!
phonk
LimeMedlem sedan sep. 2001837 inlägg
Hmm... läsa api kanske... ;-)
JEditorPane
public JEditorPane(String type,
String text)Creates a JEditorPane that has been initialized to the given text. This is a convenience constructor that calls the setContentType and setText methods.
Parameters:
type - mime type of the given text
text - the text to initialize with; may be null
Throws:
NullPointerException - if the type parameter is null
Alltså borde det gå att göra med
new JEditorPane("text/html", "<HTML></HTML>");"
alternativt med
JEditorPane htmlPane = new JEditorPane();
htmlPane.setContentType("text/html");
htmlPane.setText("<html></html>");
phonkworksMedlem sedan juli 2001228 inlägg
:) Hur f-n kan man missa det...
Jobbat för mycket, festat för lite. Snart är det fredag o då ska det minsann laddas batterier.
Löste sig med punkt 1 också...
mvh
phonk