2017-03-05 53 views
1

更改字體想要讓我的字體在我的文本框更大,所以谷歌:d以及與此想出了:在文本框

Font font1 = new Font(Font.SERIF, Font.BOLD, 12); 
     textField.setFont(font1); 

的Java說「的方法setfont程序(javafx.scene.text.Font)在TextInputControl類型不適用於參數(java.awt.Font)「。是爲別人工作,但可能不是因爲我的整數?

問候

回答

0

雖然我不知道你所有的實現,你要仔細檢查你的包和進口。您的Font對象似乎來自java.awt包。您需要改爲使用javafx.scene.text.Font對象。

使用import javafx.scene.text.Font;作爲您的導入語句。

然後,您可以設置字體有一行:

textField.setFont(Font.font("Serif", FontWeight.BOLD, 12));