2017-06-19 5 views
0

私はJava/SWTアプリケーションを開発しています。 Shell.setFont()メソッドが機能していないようです。私はLabls、Textsなどに同じフォントを割り当てましたが、それらはすべて正しく表示されますが、シェルテキストのフォントは期待どおりに変更されません。SWTシェルのフォントを変更する

+0

使用しているプラ​​ットフォーム/オペレーティングシステムはどれですか?また、セットアップを再現するために、スタンドアロンのコードスニペットで質問を修正してください。 –

+0

フォントを設定しようとしているテキストは何ですか? OSによって制御されるウィンドウタイトルのフォントは変更できません。 –

答えて

1

少なくともWindowsでは、ウィンドウキャプションのフォントはオペレーティングシステムによって制御され、変更することはできません。

シェルに含まれているコントロールのフォントに変更するには、フォントをそれぞれのコントロールに直接割り当てる必要があります。

関連する問題