代码之家  ›  专栏  ›  技术社区  ›  William

从Java桌面应用程序进行Mac OS X本机打印

  •  4
  • William  · 技术社区  · 16 年前

    我想在我的Java桌面应用程序中实现MacOSX本机打印。



    然后展开为如下对话框:

    据我所知,本机Mac OS X应用程序可以通过在下面的下拉列表中添加一个选项(“屏幕截图中的文本编辑”)来定制第二个对话框,选中该选项后,将显示特定于该应用程序的选项。

    在Java应用程序中实现这一点的最佳方法是什么?我想我需要编写一些Objective C来完成我需要的工作,然后使用JNA/JNI来调用它?它们是可以帮助我的现有库吗?

    1 回复  |  直到 9 年前
        1
  •  1
  •   Atonewell    14 年前

    你认为你需要走JNI路线是正确的。

    苹果在这里有一个关于开发JNI例程的技术说明: http://developer.apple.com/library/mac/#technotes/tn2147/_index.html