小编use*_*043的帖子

MouseListener什么都不做

所以我在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)

java swing mouselistener

4
推荐指数
1
解决办法
578
查看次数

标签 统计

java ×1

mouselistener ×1

swing ×1