File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Escape character \t not reflected in output

 
cathy smith
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Help, I have a simple output line:
JOptionPane.showMessageDialog(null, "sum\t= " + sum + "\nx\t= " + x);
...however, the \t escape character seems to be ignored in my output. if I replace JOptionPane.showMessageDialog to:
System.out.println
the tab is reflected in the command line window.
What can I do to make it work in the first case.
any help appreciated
 
Barry Gaunt
Ranch Hand
Posts: 7729
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would suggest that you review JLabel. There is no mention (that I can see) that the '\t' like characters will be expanded. You can however use HTML in labels.
I'm guessing here, but maybe you can use java.io.PrintWriter and java.io.StringWriter to do some of the formatting for you. You can then use the resulting formatted string in your message dialog.
 
Barry Gaunt
Ranch Hand
Posts: 7729
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
UPDATED:Unfortunately the following does not work !!!
The '\t' is still in the string when it is printed to System.out, a pity....

Here's me just playing around, but it may work for you:

[ February 22, 2003: Message edited by: Barry Gaunt ]
[ February 22, 2003: Message edited by: Barry Gaunt ]
[ February 22, 2003: Message edited by: Barry Gaunt ]
 
cathy smith
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for your reply. I'm in the beginning chapters of learning Java, so haven't yet learned how to pass values to JoptionPane.showMessage dialog (or other objects). I'll keep your suggestion in mind when I get to that chapter.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic