Netbeans での開発には Swing が使用されるため、インターフェイスのフォントもオペレーティング システムではなく Java 仮想マシンによって構成されます。 Netbeans のインストール後のデフォルトのフォント サイズは 11px です。 Windows での Song フォントの最小サポートは 12 ピクセルです。そのため、11pxのフォントサイズを完全に表示することができません。
簡単な解決策は、フォント サイズを大きくすることです。詳細な方法は、Netbeans インストール ディレクトリにある etcnetbeans.conf ファイルを開くことです。で:
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=128m -J-XX:MaxPermSize=200m -J-Dnetbeans.logger.console=true -J-ea -J-Dapple。 laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true"
この行の最後の引用符の前に --fontsize 12 を追加します。それは次のようになります:
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=128m -J-XX:MaxPermSize=200m -J-Dnetbeans.logger.console=true -J-ea -J-Dapple。 laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true --fontsize 12"
この時点で Netbeans を再起動すると、通常のサイズになり、それほど醜くなくなっていることがわかります。
デフォルトでは、NetBeans エディタと出力フォントは醜いです。エディターのフォントは設定を変更することで解決できます。ただし、出力フォントは設定を通じて変更できません。
これは、JDK のデフォルト構成を変更することで実現できますが、すべての Java GUI プログラムが影響を受けます。
以下では JDK7 を例に説明します。
構成ファイルのデフォルトが GBK および GB18030 の場合、等幅文字 (monospace) は SIMSUN (つまり Song 王朝) を優先しますが、これを変更して Courier New (ファイル内でアルファベットとして定義されている) を優先することができます。
sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol を検索します
sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol に置き換えます
sequence.monospaced.GB18030=chinese-gb18030,alphabetic,dingbats,symbol を検索します
sequence.monospaced.GB18030=alphabetic,chinese-gb18030,dingbats,symbol に置き換えます
最後に、Netbeans を再起動して変更を確認します。