Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Java中构建类似QGraphicsView的组件_Java_User Interface_Swing_Swt_Simulation - Fatal编程技术网

如何在Java中构建类似QGraphicsView的组件

如何在Java中构建类似QGraphicsView的组件,java,user-interface,swing,swt,simulation,Java,User Interface,Swing,Swt,Simulation,我需要用Java构建一个模拟应用程序,我需要用JavaSwing或SWT构建类似QGraphicsView的组件 我的要求是 建筑图 使鼠标对象能够绕过所谓的地图 缩放/移动 旋转坐标系 这个 我主要有两个问题 第一个问题是哪个(Swing、SWT或其他)更适合开发这个 后者是除了QtJambi之外,您知道的任何类似QGraphicsView的开源库 也许这是个奇怪的问题,但我想从你的经历中了解你的观点 任何想法都将不胜感激 谢谢 --İbrahim我建议使用GEF或Draw2d GEF是为图

我需要用Java构建一个模拟应用程序,我需要用JavaSwing或SWT构建类似QGraphicsView的组件

我的要求是

  • 建筑图

  • 使鼠标对象能够绕过所谓的地图

  • 缩放/移动

  • 旋转坐标系 这个
  • 我主要有两个问题

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

    后者是除了QtJambi之外,您知道的任何类似QGraphicsView的开源库

    也许这是个奇怪的问题,但我想从你的经历中了解你的观点

    任何想法都将不胜感激

    谢谢


    --İbrahim

    我建议使用GEF或Draw2d

    GEF是为图表创建而设计的,所以如果您需要更复杂的图表支持,那么这是一个很好的选择。GEF具有高度的可扩展性,可用于许多不同的解决方案。 有关全球环境基金的更多信息,请参见:

    如果您认为GEF不完全是您所需要的,那么就有了Draw2D。Draw2D是非常好的图形画布框架。GEF在后台使用Draw2d,但Draw2d不依赖于GEF。 Draw2D提供了良好的画布功能,非常类似于QGraphicsView。 有关Draw2D的更多信息,请参见:
    我建议使用GEF或Draw2d

    GEF是为图表创建而设计的,所以如果您需要更复杂的图表支持,那么这是一个很好的选择。GEF具有高度的可扩展性,可用于许多不同的解决方案。 有关全球环境基金的更多信息,请参见:

    如果您认为GEF不完全是您所需要的,那么就有了Draw2D。Draw2D是非常好的图形画布框架。GEF在后台使用Draw2d,但Draw2d不依赖于GEF。 Draw2D提供了良好的画布功能,非常类似于QGraphicsView。 有关Draw2D的更多信息,请参见: