本文概述
- 物产
- 建设者
物产 下表描述了该类的属性以及setter方法。
属性 | 描述 | 设置方法 |
---|---|---|
height | 这是一个双精度类型的属性。它代表模糊效果的高度。 | setHeight(double value) |
width | 这是一个双精度类型的属性。它代表模糊效果的宽度。 | setWidth(double value) |
input | 此属性是效果类型。这代表效果的输入。 | setInput(Effect value) |
iterations | 它代表模糊效果的重复次数。这是整数类型。 | setIterations(int value) |
- public BoxBlur():使用属性的默认值创建新实例。
- public BoxBlur(Double width, Double height, int迭代):创建具有指定值的新实例。
package application;
import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.effect.BoxBlur;
import javafx.scene.paint.Color;
import javafx.scene.text.Font;
import javafx.scene.text.FontPosture;
import javafx.scene.text.FontWeight;
import javafx.scene.text.Text;
import javafx.stage.Stage;
public class BoxBlurExample extends Application{ @Override public void start(Stage primaryStage) throws Exception {// TODO Auto-generated method stubText text = new Text();
text.setText("Welcome to srcmini");
text.setX(100);
text.setY(100);
text.setFont(Font.font("Calibri", FontWeight.BLACK, FontPosture.ITALIC, 20));
text.setFill(Color.RED);
text.setStroke(Color.BLACK);
text.setUnderline(true);
BoxBlur b = new BoxBlur();
b.setHeight(5);
b.setWidth(2);
b.setIterations(1);
text.setEffect(b);
Group root = new Group();
root.getChildren().add(text);
Scene scene = new Scene(root, 450, 200);
primaryStage.setScene(scene);
primaryStage.setTitle("BoxBlur Example");
primaryStage.show();
}publicstaticvoid main(String[] args) { launch(args);
}}
文章图片
推荐阅读
- JavaFX盒子
- JavaFX BorderPane
- JavaFX Bloom效果
- JavaFX条形图
- JavaFX混合效果
- JavaFX AreaChart
- java|历时半年,拿了五个大厂offer,阿里、携程、京东、腾讯、美团、字节跳动面经汇总
- 程序员|2021新鲜出炉,历时三个月的我终于拿到了字节跳动的offer,分享一下我的过关经验。
- Android 之 沉浸式状态栏及顶部状态栏背景色设置