OS X メニューバーとドックで Java Swing アプリの名前を設定するには、Netbeans のどのプロパティを変更する必要がありますか? info.plist を見つけましたが、ここで複数のキーで @PROJECTNAMEASIDENTIFIEER@ を変更しても効果はありませんでした。
ありがとう、ネットビーンズを憎む。
OS X メニューバーとドックで Java Swing アプリの名前を設定するには、Netbeans のどのプロパティを変更する必要がありますか? info.plist を見つけましたが、ここで複数のキーで @PROJECTNAMEASIDENTIFIE
OS X メニューバーとドックで Java Swing アプリの名前を設定するには、Netbeans のどのプロパティを変更する必要がありますか? info.plist を見つけましたが、ここで複数のキーで @PROJECTNAMEASIDENTIFIEER@ を変更しても効果はありませんでした。
ありがとう、ネットビーンズを憎む。
次の 2 つのコード ブロックは同等ですが、等しくありません。
try
{
int i = 1/0;
}
catch
{
reader.Close();
throw;
}
try
{
int i = 1/0;
}
finally
{
reader.Close();
}
finally ブロックは特別です。CLR は、finally ブロックを含むコードを catch ブロックとは別に認識して処理します。CLR は、finally ブロックが常に実行されることを保証するために多大な努力を払います。これは、コンパイラからの構文糖衣だけではありません。
小切手:
nbproject/project.properties
nbproject/project.xml
project.xml で name 要素を探します...
しかし...メインプロジェクトを選択して右クリックして名前を変更しないのはなぜですか?
答えは、アプリケーションの実行方法によって異なります。コマンド ラインから実行する場合は、JVM 引数で「-Xdock:name=appname」を使用します。Dan Dyer がリンクしている記事の「メニュー バーをさらに調整する」セクションを参照してください。
ただし、バンドルされたダブルクリック可能なアプリケーションを作成する場合は、アプリケーションの Info.plist に標準の CFBundle 関連のキーを設定するだけで済みます (詳細については、Info.plist キーに関するドキュメントを参照してください)。
これは NetBeans 固有のものではありませんが、この記事には、OS X に適合するように Swing アプリケーションを微調整するための役立つヒントがいくつか含まれています。