如何在 java 中的 Graphics2D 对象上创建事件

Posted

技术标签:

【中文标题】如何在 java 中的 Graphics2D 对象上创建事件【英文标题】:How to create an event on a Graphics2D object in java 【发布时间】:2014-03-05 01:45:15 【问题描述】:

请问您知道如何将自定义鼠标事件添加到 graphics2D 对象吗?

image = ImageIO.read(map_file);
logo_maps = ImageIO.read(map_file_logo);
Graphics2D test;
test = image.createGraphics();

test.setColor(Color.red);
test.drawImage(logo_maps,l.getX(),l.getY(), 20, 20,this);
test.drawString(l.getLibelle(), l.getX(),l.getY());

【问题讨论】:

【参考方案1】:

看那个:The java tutorials: Supporting User Interaction

【讨论】:

以上是关于如何在 java 中的 Graphics2D 对象上创建事件的主要内容,如果未能解决你的问题,请参考以下文章

JAVA中如何把一个Image对象旋转任意角度

在 Java Graphics2D 中,文本如何在 Rectangle 上居中对齐?

java 在已有的图片上画图

Java Graphics2D - 绘制具有渐变不透明度的图像

使用Swing和Graphics2D在Java中旋转滚轮?

Java Graphics2D:在上一个下绘制下图