我们正在制作一个UML工具,作为我们本科项目的一部分。我们处理屏幕上绘制的属性的方式如下:
答案 0 :(得分:1)
您似乎在说JLabels保留属性放置在具有网格的大型JPanel上。
我同意评论者说这是主观的,但我有另一种选择,我认为它是如此好,以至于它应该得到答案。在整个图形上有一个矩形空间,表示一个项目 - 在这种情况下是一个对象。我认为现在或将来你可能想要用这个项目来做事情,如果你单独绘制项目的组成部分,你将承诺自己跟上它的所有子项目。你自己的代码。
相反,我建议使用代表该对象的JPanel,并在该对象的JPanel上放置该矩形内的任何属性或任何其他内容,而不是网格的JPanel。