本文整理匯總了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();
}
}