【发布时间】:2011-12-21 09:05:11
【问题描述】:
我的应用程序使用线原语和JLables 时遇到问题。我试着解释一下:
- 我必须绘制一条车辆路线,用线表示道路,
JLabels表示城市。我需要使用JLabels,因为每个 JLabel 都有一个侦听器,它显示一个包含城市信息的对话框。 - 我重新定义了我的主要
JPanel的paint()方法。在该方法中,我首先调用super.paint(),然后绘制线条,最后将标签添加到JPanel。
问题在于线条与标签重叠,无论绘制它们的顺序如何。有什么建议吗?
【问题讨论】:
-
以防自己不是的目标:在野外有很好的开放、免费和易于使用的框架 - f.i. JUNG(手边没有链接,抱歉)
标签: java swing awt jlabel overlapping