0

アプレットを印刷したい。2つの方法があります:

  • アプレットに署名する
  • ファイルpermission java.lang.RuntimePermission "queuePrintJob";に追加java.policy

2番目のオプションで行きたいです。私の質問は次のとおりです。

  1. クライアントマシンまたはサーバーのどこにjava.policyファイルを追加する必要がありますか?
  2. サーバーではスタートアップスクリプトに追加できますが、クライアントマシンの場合はどうすればよいですか?
  3. アプレットコード自体に権限を設定できますか?
4

1 に答える 1

1

アプレットを印刷したい。2つの方法があります:

いいえ、少なくとも3つあります。あなたが言及した2つ(2つ目は一般的な配布には実用的ではありません)と、JREでJavaWebStartを使用して起動されPrintServiceた組み込みアプレットで使用可能なJNLPAPIベースです。これがデモです。PrintService

最後のものをお勧めします。アプレットがデジタル署名または信頼されている必要はありません。代わりに、アプレットが印刷されるときにユーザーにプロンプ​​トが表示されます。

于 2012-06-15T06:34:15.967 に答える