比如初始化得时候绘制了一个图片,但是通过鼠标激活后马上换成另外的背景

解决方案 »

  1.   

    背景图作为一个成员变量private Image imageBack = ...;构造方法() {
    ...
    addMouseListener(new MouseAdapter() {
        imageBack = ...;
        repaint();
    });...
    }protected void paintComponent(Graphics g) {
        super.paintComponent(g);
        g.drawImage(...);
    }
      

  2.   


    private Image imageBack = ...;构造方法() {
    ...
    addMouseListener(new MouseAdapter() {
        public void mousePressed(MouseEvent e) {
            imageBack = ...;
            repaint();
        }
    });...
    }protected void paintComponent(Graphics g) {
        super.paintComponent(g);
        g.drawImage(imageBack, ...);
    }
      

  3.   

    试了果然有效,大侠能不能介绍下JcomboBox怎么实现缩进啊,就是windows地址那样的
      

  4.   

    JcomboBox 缩进?
    难道说的是这个?
    http://blog.csdn.net/sunyiz/article/details/6604779