当前位置: 代码迷 >> Java相关 >> jpanel能不能设置透明的,求解~!
  详细解决方案

jpanel能不能设置透明的,求解~!

热度:178   发布时间:2012-04-02 12:27:52.0
jpanel能不能设置透明的,求解~!
想做QQ登陆框,
package com.xaeduask;

import java.awt.Container;

import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;

public class QQ {

    public static void main(String[] args) {
        JFrame jf=new JFrame("QQ2012");
        jf.setLayout(null);
        
        ImageIcon img1=new ImageIcon("src/img/630.jpg");
        ImageIcon img2=new ImageIcon("src/img/tou.jpg");
        
        JLabel jl1=new JLabel(img1);
        jl1.setBounds(0, 0, 382, 282);
        Container con=jf.getContentPane();
        con.getBackground();
        con.add(jl1);
        
        
               
        jf.setVisible(true);
        jf.setSize(382,282);
        jf.setLocationRelativeTo(null);
        jf.setDefaultCloseOperation(3);
    }
}
想在背景图上放一个janbel ,但是想弄成透明的,jpanel能放组件,也能看到后面的背景图,求解高手!
搜索更多相关的解决方案: 透明  void  package  QQ2012  public  

----------------解决方案--------------------------------------------------------
这个问题LZ还是到Java论坛问问
----------------解决方案--------------------------------------------------------
好像不能吧,可以在panel上加个背景哦

----------------解决方案--------------------------------------------------------
看来得要重绘组件了!
----------------解决方案--------------------------------------------------------