ZEST已包含在GEF库中。我对何时使用GEF和何时使用ZEST感到困惑。我想知道何时使用GEF比使用ZEST更好,反之亦然?
最佳答案
简而言之,GEF更适合图形编辑器。例如,如果您需要让用户绘制流程图。而Zest更适合图形输出。 Zest仍然可以与图形组件进行交互(例如选择和移动)。
如果需要绘制图形(节点和圆弧),则Zest是更好的选择,因为它是专门为完成此任务而设计的。它完全包含您需要的组件,包括图形布局算法。根据我的经验,它非常易于使用(已在nWire中使用)。
ZEST已包含在GEF库中。我对何时使用GEF和何时使用ZEST感到困惑。我想知道何时使用GEF比使用ZEST更好,反之亦然?
最佳答案
简而言之,GEF更适合图形编辑器。例如,如果您需要让用户绘制流程图。而Zest更适合图形输出。 Zest仍然可以与图形组件进行交互(例如选择和移动)。
如果需要绘制图形(节点和圆弧),则Zest是更好的选择,因为它是专门为完成此任务而设计的。它完全包含您需要的组件,包括图形布局算法。根据我的经验,它非常易于使用(已在nWire中使用)。