我一直在使用最新的Java 8 Update 40 Early Access及其对话框。但是,现在我转而使用Java 8 Update 25和openjfx-dialogs 1.02,因为Update 40不是可在2015年3月之前使用。
使用Update 40,我能够使用以下代码轻松设置对话框的样式:
dlg.getDialogPane().getStylesheets().add("mystylesheet.css");
但是,使用Update 25和openjfx-dialogs,对话框将不会被设置样式。
我在mystylesheet.css中设置了“dialog-pane”,并且通过它的外观(来自源代码),它应该被正确命名...但是,由于某种原因,样式没有应用.. ?
答案 0 :(得分:0)
我已修复'这通过重命名" .dialog-pane"到"#dialog-pane",并通过setId()设置DialogPane的ID。