2017-10-27 12 views
0

java fx cssファイルにカスタムフォントを追加しました。私はラベルとテキストの両方を持っています。私が試したこのJのラベルにボールドが適用されていません

@font-face {  
    src: url(Helvetica.ttf); 
} 
.text { 
    -fx-font-family: "Helvetica"; 
    -fx-font-smoothing-type: gray; 
}, 

それはテキストのため正常に動作しているが、私は

.label{ 
    -fx-font-family: "Helvetica" ; 
    -fx-font-smoothing-type: gray; 
} 

をしようとした場合、フォントが変更なっている、しかし、唯一の定期的なフォントがこのフォントで

.D_17_BOLD_FONT {  
-fx-font-size: 17px;  
-fx-font-weight: bold;  
-fx-text-fill: white; 
} 

を来ていますサイズが変更されている、太字が適用されていない(通常のフォントのみが来ている)代わりに、あなたは試してやったの

+0

異なるフォントファイルのフォントrecidesの大胆なバージョンを... – fabian

+0

ラベル{ -fx-font-family: "Helvetica-Bold"; -fx-font-smoothing-type:gray; }私はこれをusr/share/font/truetypeに追加しました。もしhelvetica.ttf、helvietica-bold.ttfを持っていれば、フォントは1つだけです。 helvetica.ttfを削除すると、helvetica-Bold.ttfを取っています。私は両方が必要です。 –

答えて

0

:ラベルのCSSの

-fx-font-weight: bold; 

(常に動作します)

関連する問題