2017-05-23 6 views
0

ステージのタイトルのスタイルを変更したいのですが、何も見つかりませんでした。 私のようないくつかのCSSコードを試してみました:javafxを使用してステージのデフォルトタイトルのスタイルを変更します

.title { 
    -fx-font-size: 18px; 
    -fx-font-family: "B Homa"; 
} 

をそれme.Iのために動作しませんでしたがJavaFXのウィンドウのスタイルについて検索し、私はすべてのネイティブウィンドウのデフォルトのスタイルが飾られていること、それを考え出したとのためにカスタムウィンドウをデザインするUNDERCOATEDモードを使用する必要がありますが、ネイティブウィンドウのサイズとフォントスタイル(フォントとサイズが異なる)を変更したいだけです。

答えて

1

装飾された既定のウィンドウではこれができないと思います。ウィンドウ自体は、お使いのOSのネイティブウィンドウです。たとえば、Windows上のウィンドウの実装は次のとおりです。

com.sun.glass.ui.win.WinWindowand

タイトルがネイティブメソッド内で管理されています

@Overrideネイティブ保護ブール_setTitle(長いPTR 、String title);

+0

ご回答ありがとうございます。 primarystage.settitle(文字列e)でタイトルを変更できますが、ネイティブウィンドウのフォントスタイル(たとえばArialからTimes New Roman)とフォントサイズ(たとえば10ptから18pt)を変更したいと思います。提案はありますか? – Muskan

+0

装飾されていないウィンドウが機能します。次のプロジェクトを見てください:https://github.com/in-sideFX/Undecorator – Phil

+0

素晴らしいです。たくさんありがとうございます。 – Muskan