アプリケーションによっては、複数のウィンドウを起動されると不具合が生じる場合もあります。問題を防ぐために、kitで用意されたSystem.avoidMultiple()メソッドを利用することができます。
メソッドの引数に新しく開こうとするプロセスのPIDを渡すと、多重起動の場合のみアプリが終了され、アラートが表示されます。
kitの開発ブログです。kitに関する最新情報を掲載します
アプリケーションによっては、複数のウィンドウを起動されると不具合が生じる場合もあります。問題を防ぐために、kitで用意されたSystem.avoidMultiple()メソッドを利用することができます。
メソッドの引数に新しく開こうとするプロセスのPIDを渡すと、多重起動の場合のみアプリが終了され、アラートが表示されます。