JavaFx-找到意外的令牌LPAREN
我有一个JavaFx项目。除css外,其他一切似乎都正常,在css中,我有一些类得到了错误突出显示,例如:JavaFx-找到意外的令牌LPAREN,java,css,netbeans,javafx,Java,Css,Netbeans,Javafx,我有一个JavaFx项目。除css外,其他一切似乎都正常,在css中,我有一些类得到了错误突出显示,例如: .min_max_close { -fx-padding: 0 12 0 12; -fx-border-width: 0 0 0 0; -dean-lightnavy: derive(navy, 100%); -dean-navygrad: linear (0%,0%) to (100%,0%) stops (0%, -dean-lightnavy) **(
.min_max_close {
-fx-padding: 0 12 0 12;
-fx-border-width: 0 0 0 0;
-dean-lightnavy: derive(navy, 100%);
-dean-navygrad: linear (0%,0%) to (100%,0%) stops (0%, -dean-lightnavy) **(**100%, navy);
-fx-background-color: linear (0%,0%) to (0%,50%) stops (0%, derive(deepskyblue, 80%)) **(**30%, deepskyblue) reflect;
-fx-effect: dropshadow(three-pass-box, gray, 32, 0.5, 0, 0);
-fx-background-image: url("../MediaTools/Ports/16/clearsearch.png");
-fx-background-repeat: no-repeat;
-fx-background-size: 16 16;
-fx-background-position: center center;
-fx-effect: dropshadow(three-pass-box, derive(gray, 50%) 32, 0.5, 0, 0);
}
.win_min {
-fx-padding: 0 12 0 12;
-fx-border-width: 0 0 0 0;
-dean-lightnavy: derive(navy, 100%);
-dean-navygrad: linear (0%,0%) to (100%,0%) stops (0%, -dean-lightnavy) **(**100%, navy);
-fx-background-color: linear (0%,0%) to (0%,50%) stops (0%, derive(deepskyblue, 80%)) **(**30%, deepskyblue) reflect;
-fx-effect: dropshadow(three-pass-box, gray, 32, 0.5, 0, 0);
-fx-background-image: url("../MediaTools/Ports/Tiny/shevron_l.png");
-fx-background-repeat: no-repeat;
-fx-background-size: 10 7;
-fx-background-position: center center;
-fx-effect: dropshadow(three-pass-box, derive(gray, 50%) 32, 0.5, 0, 0);
}
上面粗体部分以红色突出显示错误:
Unexpected token LPAREN found
----
(Alt-Enter shows hints)
即在这些领域:
**(**100%, navy) -> the (
**(**30%, deepskyblue) -> the (
该项目编译得非常完美,但我只是好奇如何解决这个问题,最重要的是,这是否会让我在未来陷入麻烦。谢谢大家。看起来您正在使用渐变的旧语法(这不是有效的css!)请使用中描述的新语法 渐变的效果如下所示:
-dean-navygrad: linear-gradient(from 0% 0% to 100% 0%, -dean-lightnavy 0%, navy 100%)
-fx-background-color: linear-gradient(from 0% 0% to 0% 50%, reflect, derive(deepskyblue, 80%) 0%, deepskyblue, 30%);