这是一个具有TRON效果的简单JavaFX登录表单。 在此示例中,我使用CSS设置TextField和Button的样式。 这是CSS和Effect代码的片段:
.text-field{-fx-background-color: transparent;-fx-border-color: #00CCFF;-fx-text-fill: white;
}.password-field{-fx-background-color: transparent;-fx-border-color: #00CCFF;-fx-text-fill: white;
}.button{-fx-background-color: transparent;-fx-border-color: white;-fx-background-radius: 30;-fx-border-radius: 30;-fx-text-fill: white;-fx-font-weight: bold;-fx-font-size: 14px;-fx-padding: 10 20 10 20;
}
DropShadow effect = new DropShadow();effect.setColor(color);effect.setBlurType(BlurType.GAUSSIAN);effect.setSpread(spread);effect.setRadius(radius);
参考:来自GCG 合作伙伴 Mark Anro Silva的JavaFX 2 Form,来自GlyphSoft博客。
翻译自: https://www.javacodegeeks.com/2012/04/javafx-2-form-with-tron-effect.html