WindowsでNetbeans6.7.1を使用しています。Swingを使用してJavaアプリケーションを作成しました。同じアプリケーションをFedoraCoreOSで実行すると、外観が鈍くなり、フォントと間隔が変わります。これを回避するにはどうすればよいですか?GUIは私のアプリケーションにとって最も重要であるためです。
助けてください..
WindowsでNetbeans6.7.1を使用しています。Swingを使用してJavaアプリケーションを作成しました。同じアプリケーションをFedoraCoreOSで実行すると、外観が鈍くなり、フォントと間隔が変わります。これを回避するにはどうすればよいですか?GUIは私のアプリケーションにとって最も重要であるためです。
助けてください..
残念ながら、さまざまなネイティブテーマは、付属のJVMにのみパッケージ化されていることが保証されています。
GUIをOS間で同じように見せたい場合は、次の3つのオプションがあります。
プログラムのルックアンドフィールは、[プロジェクトのプロパティ]>[アプリケーション]>[デスクトップアプリ]で設定する必要があります。プロジェクトのデフォルトのルックアンドフィールは、OSのデフォルトのルックアンドフィールを使用することです。また、fedoraへのJavaインストールにそのルックアンドフィールが含まれていることを確認する必要があるかもしれません。
NetbeansのGUIビルダーを使用して、開発マシンのデフォルトのルックアンドフィールではないルックアンドフィールのレイアウトを設計する場合は、-lafフラグを使用して、Netbeansを現在のルックアンドフィールで実行する必要があります。のための設計。