我正在开发一个小项目,需要我将图像加载到窗口中,然后随意移动它们。
到目前为止,我只需使用图形对象将图像绘制到 JPanel 即可将图像加载到 JPanel 上。
现在我面临的挑战是弄清楚如何区分单击时加载的各种图像,以便可以在屏幕上拖动它们。
有什么想法吗?
最佳答案
如果您为每个图像使用JLabel
,并将JLabels
作为JPanel
的子组件,它会自动绘制图像,您可以添加 MouseListener
s 到它们中的每一个,以便能够在屏幕上拖动它们。
关于java - 从 JPanel 中选择图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6298474/