Forums Register Login

Printing to something besides the console

+Pie Number of slices to send: Send
Hello,

Which class is best to use if I want to output text, but not to the console? I'd like to give the user the output in a nice, formatted manner with a specific font. The output will be approximately one page worth of text. I'd like to be able to scroll, so I'll need JScrollPane too. Or is there a better way?

I've been reading about JTextArea, but I don't know if that is the best way to go about this.

Cheers

BD
+Pie Number of slices to send: Send
I'd use either a JTextArea for plain text, or a JTextPane if you need to add formatting.
+Pie Number of slices to send: Send
Thanks Rob. Sorry for the late reply, but I've been focused on writing a C program for another class. :-(

Much prefer Java. :-)

BD
+Pie Number of slices to send: Send
You're welcome.
And having been busy with some JNI myself the last few days I have to agree with you.
+Pie Number of slices to send: Send
To continue on this thought.......

I have my JTextPane working, all of my output looks good, so now I am trying to extend my knowledge. Is there a way to change the font color of individual words? I see how to change the color of everything in the Pane, but I want more granularity. For example, to add emphasis to a result such as:

The number of comparisons was 412




Can color specs be added to a Style or a SimpleAttributeSet, so whenever that Style (or SimpleAttributeSet) is used, the text is colored? It would seem to be a simple solution if I could just apply a Style to the outputting of that variable that resolves to 412, but I don't know if that is possible.

Cheers

BD
1
+Pie Number of slices to send: Send
I found what I was looking for. I was too quick to give up on my search. :-(

BD
Without deviation from the norm, progress is not possible - Zappa. Tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com


reply
reply
This thread has been viewed 1048 times.
Similar Threads
Write Tomcat 5.5 output to one of Tomcat’s log files
Creating a command prompt is swing
Getting the browser output into java app.
System.out and System.err
How to get console output like top in Unix?
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 19, 2024 05:15:50.