📄 论坛 - 关于java打印文件流的问题???请指教.htm
字号:
<TABLE cellSpacing=0 cellPadding=3 width="100%" align=center bgColor=#336699
border=0>
<TBODY>
<TR>
<TD><FONT class=p2 face=arial,sans-serif color=#ffffff>这个主题有 <B>0</B> 回复 /
<B>1</B> 页 </FONT></TD></TR></TBODY></TABLE><A name=23787></A>
<TABLE cellSpacing=0 cellPadding=0 width="100%" align=center bgColor=#cccccc
border=0>
<TBODY>
<TR>
<TD>
<TABLE cellSpacing=1 cellPadding=4 width="100%" bgColor=#cccccc
border=0><TBODY>
<TR bgColor=#eeeeee>
<TD vAlign=top width="1%" rowSpan=2>
<TABLE cellSpacing=0 cellPadding=0 width=140 border=0>
<TBODY>
<TR>
<TD><FONT class=p2 face=arial,sans-serif color=#000000><A
title=文华
href="http://www.javaresearch.org/profile.jsp?user=27511"><B>wenhualee</B></A>
</FONT><FONT class=p2 face=arial,sans-serif
color=#000000><BR><BR>发贴/文章: 3 <BR>参与分: 9 <BR>专家分: 0 <BR>注册时间:
五月, 2003 <BR><BR></FONT></TD></TR></TBODY></TABLE></TD>
<TD style="WIDTH: 97%; WORD-WRAP: break-word"><FONT
face=arial,sans-serif color=#000000
size=-1><B>关于java打印文件流的问题???请指教</B> </FONT></TD>
<TD noWrap width="1%"><FONT class=p2 face=arial,sans-serif
color=#000000>发表时间: 2003-7-29 下午4:10 </FONT></TD>
<TD noWrap align=middle width="1%">
<TABLE cellSpacing=0 cellPadding=2 border=0>
<TBODY>
<TR>
<TD><A
href="http://www.javaresearch.org/forum/post.jsp?column=332&thread=8071&message=23787&reply=true"><IMG
height=17 alt=回复此消息 hspace=3
src="论坛 - 关于java打印文件流的问题???请指教.files/reply.gif" width=17
border=0></A></TD></TR></TBODY></TABLE></TD></TR>
<TR bgColor=#eeeeee>
<TD style="LEFT: 0px; WIDTH: 98%; WORD-BREAK: break-all" vAlign=top
colSpan=4><FONT face=arial,sans-serif
color=#000000> private void printFileAction() {<BR> JFileChooser fileChooser = new JFileChooser(SystemProperties.USER_DIR);<BR> //fileChooser.setFileFilter(new com.szallcom.file.JavaFilter());<BR> int state = fileChooser.showOpenDialog(this);<BR> if (state == fileChooser.APPROVE_OPTION) {<BR> File file = fileChooser.getSelectedFile();<BR> PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();<BR> DocFlavor flavor = DocFlavor.INPUT_STREAM.AUTOSENSE;<BR> //DocFlavor flavor = new DocFlavor("text/gif", "java.io.InputStream");<BR> //DocFlavor flavor = DocFlavor.INPUT_STREAM.TEXT_HTML_US_ASCII;<BR> PrintService printService[] = PrintServiceLookup.lookupPrintServices(flavor, pras);<BR> PrintService defaultService = PrintServiceLookup.lookupDefaultPrintService();<BR> PrintService service = ServiceUI.printDialog(null, 200, 200, printService, defaultService, flavor, pras);<BR> if (service != null) {<BR> try {<BR> DocPrintJob job = service.createPrintJob();<BR><BR> PrintJobWatcher pjDone = new PrintJobWatcher(job);<BR><BR> FileInputStream fis = new FileInputStream(file);<BR> DocAttributeSet das = new HashDocAttributeSet();<BR> Doc doc = new SimpleDoc(fis, flavor, das);<BR> //Doc doc = new SimpleDoc(fis, flavor, null);<BR> job.print(doc, pras);<BR><BR> pjDone.waitForDone();<BR> }<BR> catch (Exception e) {<BR> e.printStackTrace();<BR> }<BR> }<BR> }<BR> }<BR><BR>为什么总是会出问题呢,不知道为什么,有高手可以指教吗,最好给附上代码
</FONT></TD></TR>
<TR bgColor=#eeeeee>
<TD vAlign=top width="100%" colSpan=4>
<TABLE cellSpacing=0 cellPadding=1 align=right bgColor=#eeeeee
border=0>
<TBODY>
<TR>
<TD><FONT color=#777777
size=-1><NOBR>本贴对您是否有帮助? 投票:<STRONG> <A
href="http://www.javaresearch.org/forum/thread.jsp?column=332&thread=8071&mid=23787&vote=1">是</A></STRONG>
<STRONG><A
href="http://www.javaresearch.org/forum/thread.jsp?column=332&thread=8071&mid=23787&vote=0">否</A></STRONG>
投票结果: <IMG
src="论坛 - 关于java打印文件流的问题???请指教.files/cool.gif"><STRONG> 0</STRONG> <IMG
src="论坛 - 关于java打印文件流的问题???请指教.files/sad.gif"><STRONG> 0</STRONG></NOBR><BR></FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=2 cellPadding=0 width="100%" align=center border=0>
<TBODY>
<TR>
<TD vAlign=top noWrap width="1%"><A title=为什么现在不能下载J2SE的原代码了
href="http://www.javaresearch.org/forum/thread.jsp?column=332&thread=6699"><IMG
height=10 alt="Topic: 为什么现在不能下载J2SE的原代码了" hspace=2
src="论坛 - 关于java打印文件流的问题???请指教.files/prev.gif" width=10 border=0></A>
<FONT class=p2 face=verdana,arial,sans-serif><A
title="Topic: 为什么现在不能下载J2SE的原代码了"
href="http://www.javaresearch.org/forum/thread.jsp?column=332&thread=6699">上一主题</A>
</FONT></TD>
<TD align=middle width="98%">
<TABLE cellSpacing=2 cellPadding=0 border=0>
<TBODY>
<TR>
<TD><A
href="http://www.javaresearch.org/forum/forum.jsp?column=332"><IMG
height=12 alt=返回主题列表
src="论坛 - 关于java打印文件流的问题???请指教.files/back_to.gif" width=12
border=0></A></TD>
<TD noWrap><FONT class=p2 face=verdana,arial,sans-serif> <A
title=返回主题列表
href="http://www.javaresearch.org/forum/forum.jsp?column=332">返回主题列表</A>
</FONT></TD>
<TD noWrap> </TD>
<TD><A
href="http://www.javaresearch.org/forum/thread.jsp?column=332&thread=8071#top"><IMG
height=12 alt=返回页首 src="论坛 - 关于java打印文件流的问题???请指教.files/up_to.gif"
width=12 border=0></A></TD>
<TD noWrap><FONT class=p2 face=verdana,arial,sans-serif> <A
title=C返回页首
href="http://www.javaresearch.org/forum/thread.jsp?column=332&thread=8071#top">返回页首</A>
</FONT></TD></TR></TBODY></TABLE></TD>
<TD vAlign=top noWrap width="1%"><FONT class=p2
face=verdana,arial,sans-serif><A
title=jboss里实体bean中的finder方法的配置,在线等待您的帮忙,谢谢!
href="http://www.javaresearch.org/forum/thread.jsp?column=332&thread=7651">下一主题</A>
</FONT><A title=jboss里实体bean中的finder方法的配置,在线等待您的帮忙,谢谢!
href="http://www.javaresearch.org/forum/thread.jsp?column=332&thread=7651"><IMG
height=10 alt="Topic: jboss里实体bean中的finder方法的配置,在线等待您的帮忙,谢谢!" hspace=2
src="论坛 - 关于java打印文件流的问题???请指教.files/next.gif" width=10 border=0></A>
</TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=6 width="100%" border=0>
<TBODY>
<TR>
<TD align=middle>
<HR width="100%" color=#666666 SIZE=1>
<FONT class=p4 face=verdana,arial,sans-serif color=#666666><A
href="http://www.javaresearch.org/forum/index.jsp">论坛首页</A> | <A
href="http://www.javaresearch.org/account.jsp">注册</A> | <A
href="http://www.javaresearch.org/login.jsp">登录</A> <!--
|
<a href="/search.jsp">搜索</a> --></FONT></TD></TR></TBODY></TABLE></P></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -