在拖动过程中,可拖动的克隆正在改变它的尺寸。但是,克隆hitbox与它被拖动的元素保持不变,并且似乎在克隆元素中的某个垂直中心位置。
问题是,为了将hitbox扩展到克隆尺寸,有可能修复这个问题吗?因为我遇到了问题,因为我无法正常地将这些元素放在某些可下垂的容器中(例如,用项目的左上角拖动保存它的项目)。
下面是一个示例,您可以将方块从黄色框(可拖式)拖动到粉红色框(可下垂),并通过".log_box“元素查看克隆元素是否已结束或脱离可下垂框。
以下是JS代码本身
//clone is having class 'bigger' added, to multiply i
我测试了这个例子来创建不能通过鼠标拖动来调整大小的对话框:
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage primaryStage) {
BorderPane bp = new BorderPane();
bp.setPadding(new Insets(10, 50, 50, 50));
Scene scene = new Scene(bp);
primaryStage.setScene(scene);