netbeans 6.5 中如何设置 JFrame 的背景颜色?

SambaGao 2010-02-26 05:00:03
如题
...全文
233 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
365810247 2010-02-27
  • 打赏
  • 举报
回复

getContentPane().setBackground();

因为JFrame中默认是有一个RootPane.
直接setBackground();是设置JComponent的方法.
被后面的RootPane覆盖了.不起作用.
所以:

应该是:getContentPane().setBackground();


yueguangkai001 2010-02-27
  • 打赏
  • 举报
回复
那样设置,有可能面板的颜色不变,如果只是画图或者什么,面板的颜色你设置setBackground就可以设置了
但是如果你添加了其他的控件或者容器你就必须用paint的方式来重画他的颜色了
xuexi100 2010-02-27
  • 打赏
  • 举报
回复
xuexi100 2010-02-27
  • 打赏
  • 举报
回复
setBackground(Color.yellow);
canoe982 2010-02-26
  • 打赏
  • 举报
回复
JFrame有个设置背景颜色的函数,似乎是setBackgroud(具体的查查API)。
qjsbha 2010-02-26
  • 打赏
  • 举报
回复
background属性啊!

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧