标题:[求助]JFrame中设置背景的问题?
只看楼主
起风的时候
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2007-1-16
 问题点数:0 回复次数:8 
[求助]JFrame中设置背景的问题?

我用setBackground(Color.black)想将背景设置为黑色,为什么没成功了 ?


import javax.swing.*;
import java.awt.*;

public class JFText extends JFrame{

public JFText(String title,int width,int height)
{
setTitle(title);
setSize(width,height);
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
setLocation((screenSize.width-width)/2,(screenSize.height-height)/2);
ImageIcon ii = new ImageIcon("java.jpg");
setIconImage(ii.getImage());
setBackground(Color.black);
setVisible(true);
}

public static void main(String[] args) {

// TODO, add your application code
JFrame.setDefaultLookAndFeelDecorated(true);
(new JFText("JFrame Test",400,300)).setDefaultCloseOperation(
JFrame.EXIT_ON_CLOSE);
}
}

搜索更多相关主题的帖子: JFrame 
2007-06-09 20:59
天涯海角
Rank: 2
等 级:新手上路
威 望:3
帖 子:507
专家分:0
注 册:2005-10-21
得分:0 
将setBackground(Color.black);改为this.getContentPane().setBackground(Color.black);

我的未来不是梦!
2007-06-09 21:24
起风的时候
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2007-1-16
得分:0 

嗯。。真的也?能解释一下吗?Frame中不用这样为什么就可以呢?谢谢。


2007-06-09 21:41
菜鸟也疯狂
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2007-3-20
得分:0 
JDK的版本问题,1.5以后版本就不会有这个问题。

2007-06-09 21:55
起风的时候
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2007-1-16
得分:0 
我的版本是1.6

2007-06-09 22:23
起风的时候
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2007-1-16
得分:0 
是不是所有的操作都必须在内容面板上进行呢 ?

2007-06-09 22:42
菜鸟也疯狂
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2007-3-20
得分:0 
你的那段代码我编译过了没问题啊。你出现的这个问题应该是jdk版本的问题。我用的是1.60

2007-06-09 23:51
菜鸟也疯狂
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2007-3-20
得分:0 

这是运行效果,你的一句代码也没有动。



2007-06-09 23:55
起风的时候
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2007-1-16
得分:0 
是没问题,但是就是不能设置为黑色背景啊。

2007-06-09 23:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-146218-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.149205 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved