请问:如何将JButton以及JLabel的背景设置为透明,及只显示JButton上面的文字,而它的背景与加载它们的内容面板一样.

解决方案 »

  1.   

    不好意思,应该是setOpaque(false)
      

  2.   

    实在不行就换一种思路
    一定要用JButton吗?
      

  3.   

    setOpaque(false);
    setBorder(null);可以的
      

  4.   


    setOpaque(false);
    setContentAreaFilled(false);
      

  5.   

    告诉你一个天大的秘密!JButton默认就是背景透明的!
      

  6.   

    我在内容板上加了一幅图片,然后加的JButton,想让JButton的除了名称之外全部透明.默认的就不行,上面的几种方法也试过了,也不行,不知还有没有其它的解决办法.
      

  7.   

    你把JButton放在一个JPanel里面或者JScrollPane里面试试!