javafx可以打印到点阵打印机吗?

时间:2009-06-30 10:30:03

标签: java grails printing javafx

我的客户仍然使用点阵来制作打印文件的副本(如发票,报告等)。我只为内部公司使用grails(Web应用程序)进行了开发(所以在所有计算机上安装/更新所有java re无关紧要)

我还在学习(刚开始)Javafx。我可以用这个javafx从文件打印到dotmatrix打印机吗?或者我应该使用applet? 我的朋友告诉我java有lib打印到点阵,这就是为什么我坚持使用javafx或applet

使用applet或javafx哪一个更简单,更好(也更快)?界面非常简单,只有一个包含2个输入字段和一个打印按钮的表单。

3 个答案:

答案 0 :(得分:2)

Java有一个Print Service API。值得检查一下。

我怀疑它不会通过applet工作,但是(我猜测安全模型会妨碍)。

答案 1 :(得分:1)

可以从JavaFX访问任何Java API / Library - 没有限制。您可以在JavaFX中执行应用程序和核心逻辑的UI,并使用现有的Java Lib来打印内容(Print Service API可能是一个好的开始)。

将此作为Applet执行可能不是最好的主意,我建议使用WebStart部署。

答案 2 :(得分:0)

小程序可以签名,也可以打印。此外,使用新插件的Applet可以访问JNLP api,其中包括为未签名的应用程序进行打印的安全方法。