我有三个类:CanvasPanel、Drawline和DrawRectangle。
- CanvasPanel:这是用于处理所有鼠标事件侦听器的
- 绘制线:这是用于在CanvasPanel上绘制线
- DrawRectangle:这是用于在CanvasPanel上绘制矩形的
这三个类都是对JPanel
类的扩展。
所有组件的拖放操作都很顺利。但问题是,当我把线拖到矩形上时,线已经在矩形后面了。你能给我解决方案吗?或者给我一些例子,这样我就能理解这是怎么发生的。
感谢
通过调用setOpaque(false)使组件透明。