JavaFx - 是否可以将图像拖放到形状(圆形)?

时间:2015-12-23 19:15:17

标签: javafx drag-and-drop geometry shapes

我不确定是否可以将图像拖放到形状(圆圈)。我用" setupGestureTarget();" ," .setOnDragOver"和" .setOnDragDropped"。

到目前为止,拖放仅适用于场景(HBox),但不适用于形状(圆圈)。

我不确定拖放是否以及如何在形状上起作用?

非常感谢任何帮助

1 个答案:

答案 0 :(得分:0)

使用下面的代码,您可以将计算机上任何位置的图像拖放到应用程序中的形状中。

此外,形状可以移动(参见“enableDragging”):

<!-- show-errors true or false -->
<dropdown message="Select Location" ddmodel="LocationList" 
    id="LocationId" name="LocationId" ng-model="LocationId" show-errors="false">
</dropdown>

.....
restrict: 'E',
scope: {
  ddmodel: '=',
  ngModel: '=',
  message: "@",
  id: '@',
  showErrors: "="
},
.....

<select name="ngModel" id="ngModel" ng-model="ngModel" ng-options="option.Id as option.Name for option in ddmodel">
    <option value=""> {{ message }} </option>
</select>
<span ng-if="showErrors">errors</span>