对话框中怎样格式化输出? 本帖最后由 GriffinLeo 于 2011-10-13 20:56:45 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将输出形成一个多行的字符串(就是每行有\n结尾的),然后传给showDialogMessage方法就行了。 问题补充:可能是我的问题没有说清楚,二楼的方法是可以显示出来的,但是显示出来时上下不能对齐,比如用System.out.printf()方法的时候可以规定类似"%5d"之类的格式,这样的话每个输出宽度为5,如果位数小于5,就在前面追加空格,这样就能做到右对齐。但是如果没有格式控制,默认的显示是左对齐的。这样每一行的数字所占的宽度是不同的,所以不能上下对齐。不知道我说清楚了没有…… 可以用String类的format方法,例如JOptionPane.showMessageDialog(null, String.format("Sales tax is %.3f", 0.1455)); 如何做一个九九乘法表上线的显示 使用Derby失败,网友帮忙看看! 新手,两个小问题.线程和字符统计 applet中的普通事件被按钮事件劫走!!!!!在线等。。。。。 关于hashset排序的问题 我要限制窗口最大化,应该怎么做!!!请大家帮帮忙!!! 关于JFileChooser只选择文件夹的问题(必结贴) win2000 的dos 命令 共享软件发布 一个很简单的问题,清帮忙解答一下 银行管理系统中的代码问题 用ftpClient下载FTP上的文件报错问题
可能是我的问题没有说清楚,二楼的方法是可以显示出来的,但是显示出来时上下不能对齐,比如用System.out.printf()方法的时候可以规定类似"%5d"之类的格式,这样的话每个输出宽度为5,如果位数小于5,就在前面追加空格,这样就能做到右对齐。但是如果没有格式控制,默认的显示是左对齐的。这样每一行的数字所占的宽度是不同的,所以不能上下对齐。
不知道我说清楚了没有……