JavaFX 9 @ font-face css не применяется во время выполнения - PullRequest
0 голосов
/ 03 октября 2018

Я применил пользовательский шрифт с именем file "digital-7.ttf", имя внутри digital-7.аппроксимация работает правильно в scenebuilder, но когда я запускаю приложение, пользовательский шрифт вообще не работает.файл шрифта, расположенный в папке ресурса /font/digital-7.ttf.Я не знаю, что именно вызывает проблему, так как файл CSS применяется правильно.

Здесь файл CSS:

@font-face {
    src: url('/font/digital-7.ttf');
}

.text {    
    -fx-font-size: 30px;    
}

#lblTotal {    
    -fx-font-family: 'Digital-7';
    -fx-font-size: 60px;
    -fx-text-fill: greenyellow;    
}

#testId {
    -fx-font-family: 'Digital-7';
    -fx-text-fill: red;
    -fx-font-size: 60px;
}

#lblDate,#lblTitle {
    -fx-font-family: 'Digital-7';
    -fx-font-size: 60px;
}

#blackscreen {
    -fx-background-color: black;
    -fx-padding: 5px;    
}

#comptoirRoot {
    -fx-background-color: #ffffff;
}

.table-view:focused .table-row-cell:filled:focused {
    -fx-background-color: greenyellow;
}
...