是否可以创建一个 if 语句来询问用户是否使用 java 方法mouseClicked单击了图像?如果有怎么办?这是我认为是正确的
public void mouseClicked(parameters of image){
//Sample Code
}
是否可以创建一个 if 语句来询问用户是否使用 java 方法mouseClicked单击了图像?如果有怎么办?这是我认为是正确的
public void mouseClicked(parameters of image){
//Sample Code
}
为了能够查看图像,必须将其加载并放置在组件(JPanel、JLabel 等)上,对吗?我在这里假设,因为您没有提到自定义绘画并且没有提供代码。因此,只需将 MouseListener 添加到具有图像的任何组件中:
JLabel label = new JLabel();
// add the image to the label, then:
label.addMouseListener(new MouseAdapter()
{
@Override
public void mouseClicked(MouseEvent e)
{
System.out.println("Image was clicked!");
}
});