【发布时间】:2016-02-24 00:48:12
【问题描述】:
我是 Eclipse 4(RCP) 的新手,我想创建一个可以定义任何自定义组件并且可以在部件/视图之间拖放这些组件的应用程序。 (类似于 Scene Builder,但它必须运行到 e4)
这怎么可能?哪个框架可以满足我的需求? 我稍微研究了一下 JavaFX 和 GEF。但我无法决定使用什么。
【问题讨论】:
标签: javafx eclipse-rcp e4 eclipse-gef efxclipse
我是 Eclipse 4(RCP) 的新手,我想创建一个可以定义任何自定义组件并且可以在部件/视图之间拖放这些组件的应用程序。 (类似于 Scene Builder,但它必须运行到 e4)
这怎么可能?哪个框架可以满足我的需求? 我稍微研究了一下 JavaFX 和 GEF。但我无法决定使用什么。
【问题讨论】:
标签: javafx eclipse-rcp e4 eclipse-gef efxclipse
SWT 中的 DND(拖放)提供了几个有用的抽象。
我认为您需要熟悉DragSource、DropTarget 和Transfer 对象。
请看这篇文章: https://www.eclipse.org/articles/Article-SWT-DND/DND-in-SWT.html
有人已经在 Eclipse 论坛中发布了这样的问题: https://www.eclipse.org/forums/index.php/t/461505/
【讨论】: