代码之家  ›  专栏  ›  技术社区  ›  Mike

快速Java形状处理

  •  1
  • Mike  · 技术社区  · 14 年前

    我的团队实现一个简单的形状编辑器的时间很短。我们必须能够创建、删除、移动和复制简单的形状,如矩形和线条。这必须是一个独立的应用程序(不能使用小程序)。我们已经完全实现了支持应用程序以及控制器的模型。有什么建议吗?

    编辑:这是更大应用程序的一部分。只是缺少演示元素,需要澄清。

    2 回复  |  直到 14 年前
        1
  •  0
  •   Kenny Cason    14 年前

    如果您只是想显示图形,请查看java2d库。

    这是API: http://download-llnw.oracle.com/javase/1.4.2/docs/guide/2d/spec.html 还有很多教程:(这是一个) http://download.oracle.com/javase/tutorial/2d/index.html

    试试Google Java 2D例子或一些类似的查询。

    我想你会发现在Java中绘制2D形状是很容易的:

        2
  •  0
  •   Cheok Yan Cheng    14 年前

    我一直在使用 JHotDraw ,我自己的应用程序中的图形编辑器。您可以参考他们的源代码。他们广泛使用设计模式。

    它是一个不错的图形编辑器,由经典设计模式的作者之一ErichGamma发起。

    jhottraw是一种二维图形 结构图框架 用Java编写的编辑器。它是 基于Erich Gamma的Jhottraw, 版权所有1996、1997 Informatik和Erich Gamma。