Advertisement

调整JLabel或其他组件透明度

阅读量:

在Java Swing编程过程中,实现组件透明度调整的一种途径是通过覆盖组件的paintComponent(Graphics g)方法,以下是一个我编写的示例代码:

复制代码
    import java.awt.AlphaComposite;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.Image;
    import javax.swing.ImageIcon;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    
    public class MainFrame extends JFrame{
    JPanel cp = (JPanel)this.getContentPane();
    ImageLabel label;
    ImageIcon icon;
    JButton button;
    public MainFrame(){
        init();
    }
    
    public void init(){
        this.setSize(500, 30

全部评论 (0)

还没有任何评论哟~