Жирный не применяется для ярлыков в J

Я добавил собственный шрифт в java fx css файл. У меня есть ярлыки и текст, оба компонента. Я пробовал это

@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; 
}

При этом размер шрифта меняется, жирный шрифт не применяется (только обычный шрифт).

1 ответ

Вместо того, что вы сделали, попробуйте:

-fx-font-weight: bold;

для css лейбла (всегда работает)

Другие вопросы по тегам