所以我在java中编写了这段代码.当我按下鼠标按钮时它应该打印"鼠标点击",但它什么都不做.
import java.awt.Graphics;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.util.ArrayList;
import java.util.List;
import javax.swing.ImageIcon;
import javax.swing.JPanel;
public class mainPanel extends JPanel implements MouseListener {
List<Integer> listLoc;
List<ImageIcon> listImg;
ImageIcon objPpc;
ImageIcon ttlSpace;
public mainPanel(){
loadImg();
fillBck(ttlSpace);
addTtl(objPpc, 1);
repaint();
}
public void fillBck(ImageIcon fillingImg){
for(int i = 0; i < 16; i++){
addTtl(fillingImg, i);
}
}
public void loadImg(){
objPpc = new ImageIcon ("img/obj/ppcBuild1.png");
ttlSpace = new ImageIcon ("img/ttl/spaceBuild1.png");
listLoc = new ArrayList<Integer>();
listImg = new ArrayList<ImageIcon>();
}
public void addTtl(ImageIcon …Run Code Online (Sandbox Code Playgroud)