JAVA的PANEL对象想设置成透明的?

JAVA的PANEL对象想设置成透明的?该用哪个方法?如果不可以的话,请问有哪些对像可以让背景为透明的呢?用它们的什么方法。... JAVA的PANEL对象想设置成透明的?该用哪个方法?
如果不可以的话,请问有哪些对像可以让背景为透明的呢?用它们的什么方法。
展开
 我来答
百度网友be7ecf1
2008-08-01 · 超过12用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:37.8万
展开全部
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class CSDNTest extends JFrame
{
public CSDNTest()
{
JPanel a = new JPanel(null);
a.setPreferredSize(new Dimension(300,300));
a.setBackground(Color.red);
a.setLayout(new BorderLayout());
a.add(new JLabel("This is Test."),BorderLayout.NORTH);
a.setOpaque(false);//设置JPanel为透明
Container contentPane = getContentPane();
contentPane.add(a,BorderLayout.NORTH);

setTitle("CSDN");
setBounds(0,0,600,600);
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});

}

public static void main(String[] args)
{
JFrame frame = new CSDNTest();
frame.setVisible(true);
}
}

希望对你有所帮助!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式