アプリケーションがトレイにあるときにDockでJava SWTプログラムアイコンを非表示にする方法

ハートルダウン:

私と同じような質問がたくさんあるのはわかっていますが、実際にすべてを読んでも問題を解決できませんでした。起動するとすぐにトレイに入るJavaアプリケーションがあります。アイコンがトレイバーとDockにあるだけなので、問題はMacにあります。Dockアイコンを削除したい。

私はすでにいくつかの試行錯誤を繰り返しました。jarを「.app」フォルダにラップして、Info.plistファイルを作成してみてください。LSUIElementを挿入して、「1」または「true」に設定しました。これにより、アプリケーションアイコンは非表示になりますが、ターミナルに残っている醜い灰色のアイコンがターミナルのように表示されます。

画面

これを回避するためのアイデアやその他の方法がある場合でも教えてください。ありがとうございました。

デイブ:

必要なプロパティ名が間違っている可能性があります。ここを見てください:

https://developer.apple.com/library/mac/#documentation/Java/Reference/Java_PropertiesRef/Articles/JavaSystemProperties.html

あなたが設定したいプロパティは、私は思う:

"apple.awt.UIElement"( "LSUIElement"ではない)

それには2つの方法があります。あなたは渡すことができます:

-Dapple.awt.UIElement="true"

VM引数として、またはInfo.plistのプロパティを次のように設定できます。

<key>Properties</key>
  <dict>
    <key>apple.awt.UIElement</key>
    <string>true</string>
  </dict>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

iPhoneアプリでプログラムでアプリアイコンを非表示にする方法

分類Dev

2番目のプログラムに入力するときに、プログラム/アプリケーションでテキストをリアルタイムで更新する方法はありますか?

分類Dev

システムの右下隅にあるトレイにuwpアプリケーションを表示する方法

分類Dev

コマンドラインから「スタートアップアプリケーション」でプログラムを無効にする方法

分類Dev

dash-to-dockのアプリケーションアイコンが押されたときに、アプリケーションの1つのウィンドウのみを表示するにはどうすればよいですか?

分類Dev

クリックイベントを介してプログラムでアクションバー項目を表示/非表示にする方法

分類Dev

最大化されていないときにアプリケーションの上部にある「終了、最小化、最大化」バーを非表示/削除する方法、デスクトップにアプリケーション/プログラムのみを表示する

分類Dev

マネージドプロファイル(Android 5.0)で非市場アプリケーションをプログラムで有効にする方法

分類Dev

ボタンをタップしたときにアプリケーションランチャーダイアログを表示する方法

分類Dev

Androidにプログラムでアプリケーションをインストールする

分類Dev

Java Webアプリケーションでセッションが期限切れになったときにログインページにリダイレクトする方法

分類Dev

ルートがログインの場合にアプリケーションテンプレートでナビゲーションバーを非表示にする方法

分類Dev

アプリケーションにログインするときに、ブラウザで80%にズームアウトしますか?

分類Dev

Java:アプリケーションを介してクライアントをロードバランサーの背後にある同じセッション/ノードにリダイレクトできますか?

分類Dev

Javaでコントローラーからログインフレームを非表示にする方法

分類Dev

ビューコントローラをモーダルで表示しているときにアプリケーションがクラッシュする

分類Dev

アプリケーションの起動時にカスタムダイアログを表示する方法

分類Dev

iOSアプリケーションがフォアグラウンドにあるときにバックグラウンドで操作を実行する方法

分類Dev

ユーザーにプロンプトを表示せずにAndroidアプリケーションにランタイム権限を付与する方法

分類Dev

サブディレクトリにデプロイされたRailsアプリケーションのルートにあるコントローラーを非表示にする

分類Dev

Mac OS X Dock:最小化されたアイコンではなく、アプリケーションのメインアイコンを使用して、プログラムでアプリケーションを最大化するにはどうすればよいですか?

分類Dev

Javaデスクトップアプリ:ホットキーを押したときにトレイアプリケーションを最大化する方法

分類Dev

Ubuntuでアプリケーションのトレイアイコンを再度有効にする方法は?

分類Dev

Ubuntuでアプリケーションのトレイアイコンを再度有効にする方法は?

分類Dev

Android:アプリケーションのランチャーアイコンで「アイコンフレーム」を無効にする方法は?

分類Dev

アプリケーションがバックグラウンドにあるときに通知を表示するにはどうすればよいですか?

分類Dev

プログラムでUWPアプリケーションのキーボードを非表示にする方法は?

分類Dev

クライアントアプリケーションをAzureADアプリケーションに追加すると、エラーがスローされます

分類Dev

Xubuntu:ファイルを開いたり保存したりするときにアプリケーション/プログラムが隠しファイルを表示しないようにするにはどうすればよいですか?

Related 関連記事

  1. 1

    iPhoneアプリでプログラムでアプリアイコンを非表示にする方法

  2. 2

    2番目のプログラムに入力するときに、プログラム/アプリケーションでテキストをリアルタイムで更新する方法はありますか?

  3. 3

    システムの右下隅にあるトレイにuwpアプリケーションを表示する方法

  4. 4

    コマンドラインから「スタートアップアプリケーション」でプログラムを無効にする方法

  5. 5

    dash-to-dockのアプリケーションアイコンが押されたときに、アプリケーションの1つのウィンドウのみを表示するにはどうすればよいですか?

  6. 6

    クリックイベントを介してプログラムでアクションバー項目を表示/非表示にする方法

  7. 7

    最大化されていないときにアプリケーションの上部にある「終了、最小化、最大化」バーを非表示/削除する方法、デスクトップにアプリケーション/プログラムのみを表示する

  8. 8

    マネージドプロファイル(Android 5.0)で非市場アプリケーションをプログラムで有効にする方法

  9. 9

    ボタンをタップしたときにアプリケーションランチャーダイアログを表示する方法

  10. 10

    Androidにプログラムでアプリケーションをインストールする

  11. 11

    Java Webアプリケーションでセッションが期限切れになったときにログインページにリダイレクトする方法

  12. 12

    ルートがログインの場合にアプリケーションテンプレートでナビゲーションバーを非表示にする方法

  13. 13

    アプリケーションにログインするときに、ブラウザで80%にズームアウトしますか?

  14. 14

    Java:アプリケーションを介してクライアントをロードバランサーの背後にある同じセッション/ノードにリダイレクトできますか?

  15. 15

    Javaでコントローラーからログインフレームを非表示にする方法

  16. 16

    ビューコントローラをモーダルで表示しているときにアプリケーションがクラッシュする

  17. 17

    アプリケーションの起動時にカスタムダイアログを表示する方法

  18. 18

    iOSアプリケーションがフォアグラウンドにあるときにバックグラウンドで操作を実行する方法

  19. 19

    ユーザーにプロンプトを表示せずにAndroidアプリケーションにランタイム権限を付与する方法

  20. 20

    サブディレクトリにデプロイされたRailsアプリケーションのルートにあるコントローラーを非表示にする

  21. 21

    Mac OS X Dock:最小化されたアイコンではなく、アプリケーションのメインアイコンを使用して、プログラムでアプリケーションを最大化するにはどうすればよいですか?

  22. 22

    Javaデスクトップアプリ:ホットキーを押したときにトレイアプリケーションを最大化する方法

  23. 23

    Ubuntuでアプリケーションのトレイアイコンを再度有効にする方法は?

  24. 24

    Ubuntuでアプリケーションのトレイアイコンを再度有効にする方法は?

  25. 25

    Android:アプリケーションのランチャーアイコンで「アイコンフレーム」を無効にする方法は?

  26. 26

    アプリケーションがバックグラウンドにあるときに通知を表示するにはどうすればよいですか?

  27. 27

    プログラムでUWPアプリケーションのキーボードを非表示にする方法は?

  28. 28

    クライアントアプリケーションをAzureADアプリケーションに追加すると、エラーがスローされます

  29. 29

    Xubuntu:ファイルを開いたり保存したりするときにアプリケーション/プログラムが隠しファイルを表示しないようにするにはどうすればよいですか?

ホットタグ

アーカイブ