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

JAVA的PANEL对象想设置成透明的?该用哪个方法?如果不可以的话,请问有哪些对像可以让背景为透明的呢?用它们的什么方法。... JAVA的PANEL对象想设置成透明的?该用哪个方法?
如果不可以的话,请问有哪些对像可以让背景为透明的呢?用它们的什么方法。
展开
 我来答
匿名用户
2013-12-10
展开全部
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

提交
取消

辅 助

模 式