有一个8*8的JPanel二维数组,上面有的有图片,有的没图片  如何点击让一个面板上的图片加载到另一个面板上,鼠标点击响应事件,真心谢谢了~

解决方案 »

  1.   

    何点击让一个面板上的图片加载到另一个面板上,就是类似于打乱图拼好的游戏吧?
    你不妨换一个思路来想想,一个Jpanel里面我提前写好方法,加载了足够的图片。这样中间不会有加载时间,减少延迟。
    鼠标点的时候,调用一个方法,运行不同的setIcon(icon);来显示不同的图片就可以了。
    另外建议用JPanel里面装一个JLabel来显示,而不要重绘JPanel