【问题标题】:How to build QGraphicsView like components in Java如何在 Java 中构建类似 QGraphicsView 的组件
【发布时间】:2011-02-24 11:46:13
【问题描述】:

我需要在 Java 中构建一个模拟应用程序,并且我需要在 Java Swing 或 SWT 中构建类似 QGraphicsView 的组件。

我的要求是

  1. 建筑地图

  2. 使老鼠对象能够四处走动 - 所谓的地图。

  3. 放大/缩小

  4. 像旋转坐标系 这个。

我主要有两个问题。

第一个问题是哪个(Swing、SWT 或其他)更适合开发这个。

后来你知道除了 Qt Jambi 之外的任何开源库,比如 QGraphicsView

也许这可能是个奇怪的问题,但我想从您的经验中了解您的意见。

任何想法将不胜感激

谢谢

--易卜拉欣

【问题讨论】:

    标签: java user-interface swing swt simulation


    【解决方案1】:

    我建议使用 GEF 或 Draw2d。

    GEF 专为创建图表而设计,因此如果您需要更复杂的图表支持,那么这是一个不错的选择。 GEF 具有高度可扩展性,可用于许多不同的解决方案。 GEF的更多信息在这里: http://www.eclipse.org/gef/

    如果您认为 GEF 不完全是您所需要的,那么 Draw2D。 Draw2D 是非常好的图形画布框架。 GEF 在后台使用 Draw2d,但 Draw2D 不依赖于 GEF。 Draw2D 提供了很好的画布功能,与 QGraphicsView 非常相似。 Draw2D 的更多信息可以在这里找到: http://www.eclipse.org/gef/draw2d/index.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-13
      • 1970-01-01
      • 2021-05-28
      • 2017-03-16
      • 2015-08-25
      • 2022-06-15
      • 2013-07-05
      相关资源
      最近更新 更多