2015-09-22 104 views

回答

0

您可以通過訪問你所創建的對話框按鈕欄實現它,然後自定義在它的按鈕。

首先得到該按鈕欄實例:

ButtonBar buttonBar = (ButtonBar)yourDialogInstance.getDialogPane().lookup(".button-bar"); 

然後得到應用到對話窗格中的所有按鈕,並通過包含CSS串爲他們設定的風格。例如:

buttonBar.getButtons().forEach(b->b.setStyle("-fx-font-size: 18px;")); 

有更詳細的:Customizing Dialogs

+0

感謝grahan,但如此發送按鈕Actions.OK,這個動作可以改變風格?謝謝。 –

+0

沒問題:)我很抱歉,但我不明白你的新問題完成。你想通過點擊程序的其他按鈕來改變這些按鈕的風格? – grahan

相關問題