小编Sté*_*ANN的帖子

使矩形透明

我需要使绘制的矩形鼠标透明,以便看到桌面。以下代码绘制了我的矩形。我应该添加什么来获得它?感谢帮助

public void start(Stage primaryStage) {
    Group group = new Group();

    Rectangle rect = new Rectangle(20,20,200,200);

    rect.setArcHeight(15);
    rect.setArcWidth(15);

    rect.setStroke(Color.BLACK);
    group.getChildren().add(rect);

    Scene scene = new Scene(group, 300, 200);
    primaryStage.setScene(scene);
    primaryStage.show();
}
Run Code Online (Sandbox Code Playgroud)

java stage scene javafx-8

5
推荐指数
2
解决办法
1万
查看次数

可调整大小的可移动矩形

使用下面的代码(感谢这里的几个帖子),我画了一个矩形,我想要可调整大小和可移动.两个锚(左上角和右下角)做我想要的,最后一个(中下)移动矩形,但是两个第一个锚不跟随矩形.

当我让它们移动时,它们的监听器会调整矩形的大小.

package application;

import javafx.application.Application;
import javafx.beans.property.DoubleProperty;
import javafx.beans.property.SimpleDoubleProperty;
import javafx.beans.value.ChangeListener;
import javafx.beans.value.ObservableValue;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.event.EventHandler;
import javafx.scene.Cursor;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.input.MouseEvent;
import javafx.scene.paint.Color;
import javafx.scene.shape.Circle;
import javafx.scene.shape.Rectangle;
import javafx.scene.shape.Shape;
import javafx.scene.shape.StrokeType;
import javafx.stage.Stage;
import javafx.stage.StageStyle;

public class Main extends Application {

    private Rectangle rectangle;
    private Group group;
    private Scene scene;
    private Stage primaryStage;
    private ObservableList<Double> Coins;

  public static void main(String[] args) {
    Application.launch(args);
  }

  @Override
  public void start(Stage primaryStage) {
        group = new …
Run Code Online (Sandbox Code Playgroud)

anchor javafx rectangles

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

anchor ×1

java ×1

javafx ×1

javafx-8 ×1

rectangles ×1

scene ×1

stage ×1