当前位置: 代码迷 >> J2ME >> 难:怎么使jlabel不覆盖背景图片
  详细解决方案

难:怎么使jlabel不覆盖背景图片

热度:3345   发布时间:2013-02-25 21:33:30.0
难:如何使jlabel不覆盖背景图片
我想实现像游戏中有的图标点击会弹出个窗口,
我用jlabel来放置图标,可是图标的白色背景会把原来地图给遮住
是我设置不到位,还是不应该用jlabel
求指教...............

 

------解决方案--------------------------------------------------------
没有现成代码,你用swing开发游戏啊,你把label的前景色背景色都设成new Color(0, 0, 0, 0)透明的,把图片的本身的白色背景用photoshop把白色的部分去掉,保存为.PNG的带alpha通道的透明图片格式,label里用.PNG的透明图片,应该可以的。其实你这个图标可以用JButton来做