2017-10-27 3 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 : 회색; } 필자는 이것을 usr/share/font/truetype에 추가했습니다. helvetica.ttf, helvietica-bold.ttf가있는 경우 하나의 글꼴 만 사용하고 있다고 가정합니다. helvetica.ttf를 삭제하면 helvetica-Bold.ttf를 사용합니다. 나 둘 다 필요해. –

답변

0

: 레이블의 CSS에 대한

-fx-font-weight: bold; 

이 다른 글꼴 파일에

관련 문제