首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在坐标处放置正方形时的JavaFX问题

在坐标处放置正方形时的JavaFX问题
EN

Stack Overflow用户
提问于 2015-04-18 18:34:33
回答 1查看 197关注 0票数 0

所以我有来自一个矩形的以下代码

代码语言:javascript
复制
rect.setX(10);

我也有

代码语言:javascript
复制
rect.setY(20);

但是每当我编译应用程序时,矩形总是移动到应用程序框架的中间。

使用的导入:

代码语言:javascript
复制
import javafx.application.Application;
import javafx.application.Platform;
import javafx.scene.shape.*;
import javafx.scene.Scene;
import javafx.geometry.Insets;
import javafx.scene.input.MouseEvent;
import javafx.event.EventHandler;
import javafx.scene.input.KeyCombination;
import javafx.scene.paint.Color;
import javafx.scene.layout.*;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
EN

回答 1

Stack Overflow用户

发布于 2015-04-18 18:46:03

考虑到该矩形已添加到StackPane,因此必须使用translate属性来移动该矩形。尝试:

代码语言:javascript
复制
rect.setTranslateX(10);
rect.setTranslateY(20);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29716079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档