java - 从 JPanel 中选择图像

标签 java

我正在开发一个小项目,需要我将图像加载到窗口中,然后随意移动它们。

到目前为止,我只需使用图形对象将图像绘制到 JPanel 即可将图像加载到 JPanel 上。

现在我面临的挑战是弄清楚如何区分单击时加载的各种图像,以便可以在屏幕上拖动它们。

有什么想法吗?

最佳答案

如果您为每个图像使用JLabel,并将JLabels作为JPanel的子组件,它会自动绘制图像,您可以添加 MouseListener s 到它们中的每一个,以便能够在屏幕上拖动它们。

关于java - 从 JPanel 中选择图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6298474/

相关文章:

java - 这会导致内存泄漏吗?

java - spring data mongodb - 日期聚合

java - 在 RESTful POST 中使用多种方法发送信息是否是一种反模式

java - 为什么我无法使用 mongoTemplate.remove 删除数据

java - 如何使用 R2dbc 将 jsonb 从 Postgresql 提取到 Spring webflux

java - @RestController 中的动态 @RequestParam

java - Android: Google play games services connection error (java.lang.IllegalStateException: GoogleApiClient must be connected.)

java - 在运行时以编程方式定义和删除 Spring Boot/Spring JPA 数据源?

java - 过度使用 If else 语句

java - JNA:找不到指定的过程