栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Java FX Rubberband调整大小错误

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java FX Rubberband调整大小错误

好吧,我找到了解决我问题的廉价方法。

首先,我移动的是边界窗格,而不是自身的节点,因此我
更改了此边界

nodeX = node.getBoundsInParent().getMinX();nodeY = node.getBoundsInParent().getMinY();

To this

nodeX = parent.getBoundsInParent().getMinX();nodeY = parent.getBoundsInParent().getMinY();

便宜的修复方法如下:

parent.setLayoutX(newX);parent.setLayoutY(newY);

我只是根据角落大小增加了newX和newY。这使
一切都完美无瑕。

final double offset = RECTANGLE_CORNER_SIZE - 1;parent.setLayoutX(newX + offset);parent.setLayoutY(newY + offset);

我想您可以为自己添加移动矩形和其他调整大小的矩形(N,E,S,W)
,如果没有,我可以为您提供帮助。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/515415.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号