我很抱歉,如果这是我错过的一些明显的东西-奇怪的是,一个快速的谷歌和所以-搜索什么都没有显示:
我在Eclipse-RCP视图中使用SWT-Browser小部件来显示本地HTML内容。我怎么打印它呢?
是的,我知道我可以右击窗口并选择打印,但我需要一些更用户友好的东西,比如用户可以点击的“打印”-Button。小部件没有打印对话框,那么我如何调用上下文菜单“print()”或打开打印对话框呢?
发布于 2012-02-01 15:35:52
您可以使用javascript打印窗口的内容。
browser.execute("javascript:window.print();");发布于 2012-02-01 15:38:22
您可以使用JavaScript的print()函数see tutorial for details并从Java code if you want运行它。
https://stackoverflow.com/questions/9092137
复制相似问题