Java 自定义控件SFX通知

Java 自定义控件SFX通知,java,javafx,javafx-8,controlsfx,Java,Javafx,Javafx 8,Controlsfx,我想使用类,因为JavaFX似乎不提供类似的东西(或者确实提供了吗?) 为了使用它,我希望能够自定义通知的颜色和其他一些样式。有人知道我该怎么做吗 编辑: 通过设置通知。所有者(…)通知的样式与我的主应用程序的样式相同,但是它也会显示在主应用程序中,而不是显示在我屏幕的右下角。通知。创建().title(…).text(…).action(…).Pos.bottom_right.show() 通过在Java中使用这一行并在我的样式表底部添加以下行,它能够定制通知 .notification b

我想使用类,因为JavaFX似乎不提供类似的东西(或者确实提供了吗?)

为了使用它,我希望能够自定义通知的颜色和其他一些样式。有人知道我该怎么做吗

编辑:

通过设置通知。所有者(…)通知的样式与我的主应用程序的样式相同,但是它也会显示在主应用程序中,而不是显示在我屏幕的右下角。

通知。创建().title(…).text(…).action(…).Pos.bottom_right.show()

通过在Java中使用这一行并在我的样式表底部添加以下行,它能够定制通知

.notification bar>.pane{
-fx背景色:红、黄、蓝;
-外汇填充:5;
-外汇背景插图:0,1,2;
}
.notification bar>.pane.title{
-fx字体大小:1.333em;/*16px*/
-外汇文本填写:#000;
-fx字体大小:粗体;
}
.notification bar>.pane.label{
-fx字体大小:1em;/*12px*/
-外汇文本填写:#000;
-fx对齐:左上角;
}
/******************************************************************************
* 
*关闭按钮
* 
*****************************************************************************/
.notification bar>.pane.close按钮{
-背景色:透明;
-外汇背景插图:0;
-背景半径:0;
-外汇填充:0;
-fx对齐:中心;
}
.notification bar>.pane.close按钮:悬停{
-fx背景色:线性渐变(#a3a3a3、#8B8B 34%、#777777 36%、#777777 63%、#8B8B 65%、#adadad);
}
.notification bar>.pane.close按钮:按下{
-fx背景色:线性渐变(#a3a3a3、#8B8B 34%、#777777 36%、#777777 63%、#8B8B 65%、#adadad):
}
.notification bar>.pane.close按钮>.graphic{
-fx背景色:#fff;
-fx比例形状:假;
-fx填充:4.5 4.5 4.5 4.5;/*图形为9x9 px*/
}
.通知栏>.pane.关闭按钮:悬停>.graphic{
-fx背景色:#fff;
}
.通知栏>.pane.关闭按钮:按下>.graphic{
-fx背景色:#fff;
}
.notification bar>.pane.close按钮>.graphic{
-外汇形状:
“M395.992296.758l1.794-1.794l7.292,7.292l-1.795,1.794 L395.992296.758z M403.256294.992l1.794,1.794l-7.292,7.292l-1.794-1.795 L403.256294.992z”;
}

仅供参考:
右下角是默认值,您不必手动指定它。:)