一个方法就是直接在applet上先画地图,再画小圆点.可以去掉这四个小角.但问题是我的小圆点有很多.并且在其上有很多事件处理.所以用组件装上小圆点比较好处理.问题就是这四个小角的颜色---地图上各个区域的颜色有多种.把小圆点的四个角背景颜色设置成地图颜色比较笨:(求教高明方法/正确方法@!

解决方案 »

  1.   

    如果用JPanel,可以设置透明
    setOpaque(false);
      

  2.   

    还有一个奇怪的现象:canvas A上画一张大图.  canvas B上放一张中等大小的图 .   canvas C上放一张小图把他们都加到applet上.    无论加的顺序如何,只要位置重叠.都是  B覆盖  A的一部分,  C覆盖B的一部分.也就是小图会覆盖大图的一部分.奇怪....!!!!!!!!!
      

  3.   

    没人遇到过这个问题么?如果直接在applet上画图.会出现另一个问题.我一闪一闪的动态gif图不会再闪了:(