本文整理汇总了Java中javafx.scene.input.DragEvent.isConsumed方法的典型用法代码示例。如果您正苦于以下问题:Java DragEvent.isConsumed方法的具体用法?Java DragEvent.isConsumed怎么用?Java DragEvent.isConsumed使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类javafx.scene.input.DragEvent
的用法示例。
在下文中一共展示了DragEvent.isConsumed方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onDagOver
import javafx.scene.input.DragEvent; //导入方法依赖的package包/类
/*********************************************************/
// 파일 드래그 드롭 처리.
/* (non-Javadoc)
* @see com.kyj.fx.voeditor.visual.component.text.AbstractDragDropHelper#onDagOver(javafx.scene.input.DragEvent)
*/
@Override
public void onDagOver(DragEvent ev) {
if (ev.isConsumed())
return;
if (ev.getDragboard().hasFiles()) {
ev.acceptTransferModes(TransferMode.LINK);
ev.consume();
}
}
示例2: onDagOver
import javafx.scene.input.DragEvent; //导入方法依赖的package包/类
/*********************************************************/
// 파일 드래그 드롭 처리.
/*
* (non-Javadoc)
*
* @see com.kyj.fx.voeditor.visual.component.text.AbstractDragDropHelper#
* onDagOver(javafx.scene.input.DragEvent)
*/
@Override
public void onDagOver(DragEvent ev) {
if (ev.isConsumed())
return;
if (ev.getDragboard().hasFiles()) {
ev.acceptTransferModes(TransferMode.LINK);
ev.consume();
}
}
示例3: onDragDropped
import javafx.scene.input.DragEvent; //导入方法依赖的package包/类
@Override
public void onDragDropped(DragEvent ev) {
if (ev.isConsumed())
return;
if (ev.getDragboard().hasFiles()) {
List<File> files = ev.getDragboard().getFiles();
// tbDatabase.getItems().add(e)
files.stream().findFirst().ifPresent(f -> {
if (f.length() > dragDropLimitSize()) {
DialogUtil.showMessageDialog("파일 용량이 너무 큽니다.");
return;
}
String encoding = "UTF-8";
try {
encoding = FileUtil.findEncoding(f);
} catch (IOException e1) {
// Not Important.
}
try (FileInputStream is = new FileInputStream(f)) {
setContent(FileUtil.readToString(is, encoding));
} catch (Exception e) {
LOGGER.error(ValueUtil.toString(e));
}
});
ev.setDropCompleted(true);
ev.consume();
}
}
示例4: onDagOver
import javafx.scene.input.DragEvent; //导入方法依赖的package包/类
@Override
public void onDagOver(DragEvent ev) {
if (ev.isConsumed())
return;
if (ev.getDragboard().hasFiles()) {
ev.acceptTransferModes(TransferMode.LINK);
ev.consume();
}
}
示例5: onDragDropped
import javafx.scene.input.DragEvent; //导入方法依赖的package包/类
@Override
public void onDragDropped(DragEvent ev) {
if (ev.isConsumed())
return;
if (ev.getDragboard().hasFiles()) {
List<File> files = ev.getDragboard().getFiles();
// tbDatabase.getItems().add(e)
files.stream().filter(f -> f.getName().endsWith(".wib")).findFirst().ifPresent(f -> {
BehaviorReader reader = new BehaviorReader(f);
setContent(reader.readBehavior());
// String encoding = "UTF-8";
// try {
// encoding = FileUtil.findEncoding(f);
// } catch (IOException e1) {
// // Not Important.
// }
//
// try (FileInputStream is = new FileInputStream(f)) {
// setContent(FileUtil.readToString(is, encoding));
// } catch (Exception e) {
// LOGGER.error(ValueUtil.toString(e));
// }
});
ev.setDropCompleted(true);
ev.consume();
}
}
示例6: txtScriptOnDagOver
import javafx.scene.input.DragEvent; //导入方法依赖的package包/类
public void txtScriptOnDagOver(DragEvent ev) {
if (ev.isConsumed())
return;
if (ev.getDragboard().hasFiles()) {
ev.acceptTransferModes(TransferMode.LINK);
ev.consume();
}
}
示例7: onDragDropped
import javafx.scene.input.DragEvent; //导入方法依赖的package包/类
@Override
public void onDragDropped(DragEvent ev) {
if (ev.isConsumed())
return;
if (ev.getDragboard().hasFiles()) {
List<File> files = ev.getDragboard().getFiles();
// tbDatabase.getItems().add(e)
files.stream().findFirst().ifPresent(f -> {
SystemLayoutViewController controller = SharedMemory.getSystemLayoutViewController();
controller.openFile(f);
});
ev.setDropCompleted(true);
ev.consume();
}
}
示例8: txtScriptOnDragDropped
import javafx.scene.input.DragEvent; //导入方法依赖的package包/类
public void txtScriptOnDragDropped(DragEvent ev) {
if (ev.isConsumed())
return;
if (ev.getDragboard().hasFiles()) {
List<File> files = ev.getDragboard().getFiles();
// tbDatabase.getItems().add(e)
files.stream().filter(f -> f.getName().endsWith(".wib")).findFirst().ifPresent(f -> {
this.wib.set(f);
this.readAsync();
});
ev.setDropCompleted(true);
ev.consume();
}
}