java swing 设置窗口背景颜色
来源:互联网 发布:java权限框架哪个好 编辑:程序博客网 时间:2024/04/30 13:03
java Swing 设置背景颜色:
由于Swing跟AWT有千丝万缕的联系,它既要支持AWT又要有自己新的体系,所以呢,这个如果对于AWT中的Frame是可以直接通过setBackground来设置背景色,但是对于JFrame则不可以,应该采用下面的方法:
JFrame frame = new JFrame();
frame.getContentPane().setBackground(Color.Red);
而对于JLabel来说则要设置JLabel为不透明的才行,即
JLabel comp = new JLabel(value);
comp.setBackground(color);
comp.setOpaque(true);
这句代码frame.setBackground(Color.Red);
改变的是框架的颜色,框架的上面还有窗格,所以你要改变窗格的颜色才可以侧低改变框架的颜色
在主函数里加Containerframe.getContentPane() 意思是获得窗格
java Swing 设置背景图片:
JFrame是由这么几部分组成:最底下一层JRootPane,上面是glassPane(一个JPanel)和layeredPane(一个JLayeredPane), 而layeredPane又由contentPane(一个JPanel)和menuBar构成。 我们一般在JFrame上添加组件往往都是加在contentPane上面
//将图片添加到layeredPane
ImageIcon img = new ImageIcon("back.jpg");
JLabel imgLabel = new JLabel(img); //JLabel imgLabel = new JLabel(new ImageIcon("back.jpg"));
getLayeredPane().add(imgLabel, new Integer(Integer.MIN_VALUE));
imgLabel.setBounds(0,0,img.getIconWidth(), img.getIconHeight()); //背景图片的位置
//将contentPane设置成透明的
((JPanel)getContentPane()).setOpaque(false);
- java swing 设置窗口背景颜色
- java Swing 设置背景颜色
- java swing设置背景颜色的问题
- MFC设置窗口背景颜色
- 设置win7窗口背景颜色
- swing 设置背景颜色渐变的方法
- swing设置图片为背景颜色
- java 设置背景颜色
- 控件背景颜色和窗口背景颜色的设置
- Java 增加窗口、添加窗口背景颜色
- 怎样设置VS2010 IDE窗口背景颜色
- 设置VS2010 IDE窗口背景颜色
- 设置dos窗口字体和背景颜色
- 设置Visual Studio代码窗口背景颜色
- QT中设置窗口背景颜色
- VS2010中如何设置IDE窗口背景颜色、MFC框架背景颜色以及对话框背景颜色?
- CMD窗口标题及字体颜色、背景颜色设置
- java Swing: JLabel 设置字体颜色 换行
- CUDA从入门到精通(二):第一个CUDA程序
- awt简单应用案例四-复选框checkbox
- sun.misc.BASE64Encoder找不到jar包的解决方法
- 安卓手机控制小车(自己做成功了,有全套资料)
- ubuntu中eclipse的悬浮提示窗口背景黑色的修改方法
- java swing 设置窗口背景颜色
- Informix数据表结构分析资料整理之字段类型说明和查询SQL语句
- 割点割边 模板
- awt简单应用五 -单选框
- 从K近邻算法、距离度量谈到KD树、SIFT+BBF算法
- Informix数据表结构分析资料整理之约束查询代码
- awt简单案例六 -文本框TextField
- Android Fragments 详细使用
- .NET轻量级开发工具