gpt4 book ai didi

Java : How to draw graphic object?

转载 作者:行者123 更新时间:2023-11-29 03:53:42 25 4
gpt4 key购买 nike

我正在使用 Netbeans 开发一个小型桌面应用程序。该应用程序已完成并且运行良好。应用程序的一个小描述如下:

该应用程序基本上是一个对象管理器,用户可以在其中添加新对象、删除旧对象以及将对象相互连接起来。我所做的是简单地添加 3 个面板并将其类型更改为带标题的边框。一种用于添加对象,一种用于删除,一种用于连接。

状态:

一切都按预期正常工作。

还剩下什么:

为了使 UI 更具吸引力,我在末尾添加了一个新面板并将其称为“对象查看器”。我打算可视化用户执行的步骤,例如

  1. 如果用户添加一个对象,那么我会在那个面板上画一点圆圈并用绿色填充

  2. 同样,如果用户删除了一些对象,那么我会再次绘制另一个对象 画圈并用红色填充

  3. 当用户连接两个对象时,我将绘制两个圆圈和 用虚线将它们连接起来

这是我的第一个 Java 应用程序,我只想知道如何完成这项任务。非常感谢一些链接或经验

最佳答案

关于 swing 中的自定义绘画,请看这里:http://download.oracle.com/javase/tutorial/uiswing/painting/

但是,我建议使用图形可视化库,例如 JUNG等。使用它,您基本上只需要定义您的对象图。

关于Java : How to draw graphic object?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7514323/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com