本文概述
- 物产
- 建设者
物产 下表中描述了类javafx.scene.effect.ColorInput的属性及其设置方法。
属性 | 描述 | 设置方法 |
---|---|---|
height | 它是双重类型的。它表示要填充的区域的高度。 | setHeight(double value) |
paint | 它表示要用该区域填充的油漆。 | setPaint(Paint value) |
width | 它是双重类型的。它表示要填充的区域的宽度。 | setWidth(double value) |
x | 它代表区域左上角的X坐标。 | setX(double value) |
y | 它表示该区域左上角的Y坐标。 | setY(double value) |
- public ColorInput():使用默认参数创建ColorInput的新实例。
- public ColorInput(double x, double y, double width, double height, Paint paint):使用指定的参数创建ColorInput的新实例。
下面的示例说明ColorInput效果的工作。
package application;
import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.effect.ColorInput;
import javafx.scene.paint.Color;
import javafx.scene.shape.Rectangle;
import javafx.stage.Stage;
public class ColorInputExample extends Application {public static void main(String[] args) { launch(args);
}@Override public void start(Stage primaryStage) throws Exception {// TODO Auto-generated method stub ColorInput color = new ColorInput();
color.setPaint(Color.RED);
color.setHeight(100);
color.setWidth(100);
color.setX(140);
color.setY(90);
Rectangle rect = new Rectangle();
rect.setEffect(color);
Group root = new Group();
Scene scene = new Scene(root, 400, 300);
root.getChildren().add(rect);
primaryStage.setScene(scene);
primaryStage.setTitle("ColorInput Example");
primaryStage.show();
}}
文章图片
推荐阅读
- JavaFX颜色
- JavaFX ColorAdjust效果
- JavaFX按钮
- JavaFX Cirlce
- uni-app开发全局弹层组件
- 路由基础之OSPF虚链路
- [OpenCV实战]23 使用OpenCV获取高动态范围成像HDR
- Keras中模型的编译
- linux硬核知识点