本文概述
- 物产
- 建设者
物产 下表描述了该类的属性以及setter方法。
属性 | 描述 | 设置方法 |
---|---|---|
bottomOpacity | 这是一个双精度类型的属性。它表示最底端反射的不透明度。 | setBottomOpacity(double value) |
fraction | 这是一个双精度类型的属性。它代表要在反射中显示的输入部分。 | setFraction(double value) |
input | 这是一个对象类型属性。它代表效果的输入。 | setInput(Effect value) |
topOffset | 这是一个双精度类型的属性。它代表反射的顶部和底部之间的距离。 | setTopOffset(Double value) |
topOpacity | 它表示输入顶部反射的不透明度。 | setTopOpacity(Double value) |
- public Reflection():使用默认参数创建一个Reflection的新实例
- public Reflection(double topOffset, double fraction, double topOpacity, double bottomOpacity):使用指定的参数创建一个Reflection的新实例
package application;
import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.effect.Reflection;
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 ReflectionExample extends Application{ @Override public void start(Stage primaryStage) throws Exception {// TODO Auto-generated method stubText text = new Text();
text.setFont(Font.font("calibri", FontWeight.BLACK, FontPosture.REGULAR, 20));
text.setText("Welcome to srcmini");
text.setX(90);
text.setY(90);
Reflection ref = new Reflection();
ref.setBottomOpacity(0.2);
ref.setFraction(12);
ref.setTopOffset(10);
ref.setTopOpacity(0.2);
text.setEffect(ref);
Group root = new Group();
Scene scene = new Scene(root, 400, 300);
root.getChildren().add(text);
primaryStage.setScene(scene);
primaryStage.setTitle("Reflection Example");
primaryStage.show();
} public static void main(String[] args) {launch(args);
}}
文章图片
推荐阅读
- JavaFX矩形
- JavaFX Quad曲线
- win10系统放大镜技巧在啥地方里打开?
- 用KMSpico怎样激活Win10系统专业版?
- Win10正式版激活工具运用图文详细教程
- win10系统安装IE11浏览器的办法
- 用校园网成功升级win10系统的办法
- 升级win10系统后ANSYS用不了、停止工作的处理办法
- win10系统下360免费wifi提示缺少无线网卡的处理办法