我在JLabel 中插了一张图片,我想实现当鼠标经过的时候,图片周围发光(边亮),应该是加个边框吧?
jLabel5.setBorder(BorderFactory.createBevelBorder(int type));这是什么样子的边框啊?中间的int值传什么?
type - 指定 BevelBorder.LOWERED 或 BevelBorder.RAISED 的整数为什么我传这参数进去显示错误啊?还有swing中能实现窗体透明吗???怎么实现?  

解决方案 »

  1.   

    Swing什么版本啊,早期的Java到1.5的时候还是不支持的。今年我才听说Swing可能支持透明什么的
      

  2.   

    透明:com.sun.awt.AWTUtilities.setWindowOpacity(this, 0.5f);
      

  3.   

    为什么我在JCreator里面用这个只出 警告:com.sun.awt.AWTUtilities是sun公司的专用API 可能在未来的版本中删除
    而我在JBuilderw 中用这个却 出错呢?AWTUtilities(下面一派红线),
    还有边框问题怎么解决,那个方法的 int Type我不知道传什么东西,麻烦解释下,谢谢了`
      

  4.   

    jLabel5.setBorder(BorderFactory.createBevelBorder(int type));这是什么样子的边框啊?中间的int值传什么? 
    API中:
    type - 指定 BevelBorder.LOWERED 或 BevelBorder.RAISED 的整数
    为什么我传这参数进去显示错误呢?
    这是要传什么类型啊?
      

  5.   

    你会不会没有加载BevelBorder库?
      

  6.   

    我使窗体透明一直都只用setOpaque(false);