如题

解决方案 »

  1.   

    其实你说的这些功能只要参考java doc中相应的api就可以实现,比如设置按钮的透明:javax.JButton button = new javax.JButton();
    button.setEnabled(false);//设置按钮失效,即完成透明功能创建字体类Font 的一个对象,如font(参考java.awt.Font)button.setFont(font); //设置按钮的字体
    提醒一下,学习java一定要学会查看doc文档,这样的话就可以掌握越来越多的方法的使用。
      

  2.   

    调用 setContentAreaFilled 方法public void setContentAreaFilled(boolean b)    设置 contentAreaFilled 属性。如果该属性为 true,则按钮将绘制内容区域。如果希望有一个透明的按钮,比如只是一个图标的按钮,那么应该将此属性设置为 false。不要调用 setOpaque(false)。contentAreaFilled 属性的默认值为 true。