2010-02-20 62 views
4

我想在我的Java桌面應用程序中執行Mac OS X本機打印。從Java桌面應用程序進行Mac OS X本機打印

也就是說,這個打印對話框,當用戶選擇打印:

,然後擴展到一個對話框,像這樣:

據我瞭解,原生的Mac OS X應用程序可以自定義第二個對話框,在下方的下拉菜單中添加一個選項(屏幕截圖中的「TextEdit」),選中時顯示特定於應用程序的選項。

在我的Java應用程序中如何實現這個最好的方法?我想我需要編寫一些Objective C來做我需要的,然後用JNA/JNI來調用它?他們是否可以幫助我的預先存在的庫?

回答

相關問題