【发布时间】:2012-02-21 10:57:51
【问题描述】:
我正在做一个大学项目,我必须在 3 个月内完成。我每周有 8 小时的时间花在那个项目上。
该项目包括做一个图形界面,显示许多彼此相邻的矩形,这些矩形应该是可移动的。它应该与 chrome 浏览器中的选项卡非常相似,您可以将它们拖动到您想要的任何位置。
除此之外,还应该有将一个矩形连接到另一个矩形的箭头。即使我更改了矩形的顺序,这些箭头仍应连接相同的矩形。下图说明了我的意思。
图像显示了被拖动的矩形之一之前和之后。
由于 Java 是我的第一语言,我想使用它。
我的问题是:我应该使用什么框架、API 来完成这个项目。什么是最简单和最快的方法?我应该使用 Swing 吗?还是 JavaFX?还是 GWT?还是其他选择?
是否有用于处理连接对象的箭头的 API?也许一个用来表示图形的可能没问题。
编辑:我对 Swing 和 JavaFX 都一无所知。那么这个学期因为很忙没有太多时间,所以哪一个更值得学习呢?
【问题讨论】:
标签: java user-interface drag interactive