java背景颜色代码_java窗口背景颜色设置
窗口背景颜色是指直接调用JFrame或者Frame的setBackground(Color color)方法设置后显示出来的颜色。
如果直接调用这个方法后,的确设置了背景颜色,但看到的却不是直接的JFrame或者Frame,而是JFrame.getContentPane(),而JFrame上的contentPane默认是Color.WHITE的。所以,无论你对JFrame或者Frame怎么设置背景颜色,你看到的都只是contentPane。
推荐相关视频教程:java视频教程
解决方法:
方法一:在完成初始化,调用getContentPane()方法得到一个contentPane容器,然后将其设置为不可见,即setVisible(false)。
代码如下:import javax.swing.*;
import java.awt.*
public class TestMenuBar1 {
public static void main(String arg[]) {
createNewMenu ck=new createNewMenu("第一个窗口");
}
}
class createNewMenu extends JFrame{
public createNewMenu(String title) {
getContentPane().setVisible(false);
setBackground(Color.blue); //设置窗口背景颜色
setTitle(title);
setBounds(200,200,500,500); //设置窗口位置和大小
setVisible(true); //设置窗口可见
}
}
方法二:直接加 this.getContentPane().setBackground(Color.blue);
代码如下:import java.awt.*;
import javax.swing.*;
public class TestMenuBar1 {
public static void main(String arg[]) {
createNewMenu ck=new createNewMenu("第一个窗口");
}
}
class createNewMenu extends JFrame{
public createNewMenu(String title) {
setTitle(title);
setBounds(200,200,500,500);
setVisible(true);
this.getContentPane().setBackground(Color.blue);
}
}
相关文章教程推荐:java入门教程
java背景颜色代码_java窗口背景颜色设置相关推荐
- 颜色代码对照表、网页颜色选择器
颜色代码对照表.网页颜色选择器 2006-12-04 20:47:28| 分类: 博客教程 | 标签:博客 教程 |举报|字号 订阅 颜色代码大全 网页颜色选择器 ffff00 ffff33 ...
- java图形界面设置背景_java窗口背景颜色设置
详细内容 窗口背景颜色是指直接调用JFrame或者Frame的setBackground(Color color)方法设置后显示出来的颜色. 如果直接调用这个方法后,的确设置了背景颜色,但看到的却不是 ...
- java按钮位置_java窗口按钮位置设置
java窗口按钮位置设置 代码如下: package Day08; import java.awt.BorderLayout; import javax.swing.JButton; import j ...
- html如何提取图片颜色代码,PS怎么提取颜色做色卡?
PS怎么提取颜色做色卡? 方法1: 打开PS软件,直接拖动要制作成色卡的图片到窗口,然后选择上方编辑栏的[滤镜]--[像素化]--[马赛克],如图: 单元格数字大小随意自己掌控,数字越小,得到的颜色越 ...
- android手机应用字体颜色代码,安卓手机字体颜色修改教程
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 先说好哦 我只是搬运而已 没这么强大的技术 反编译framework-res.apk 得到framework-res文件夹! 修改里面的文件, 找到(如何 ...
- python中plt颜色代码_python数据分析plt颜色样式设置
根据颜色代码: 绘制多条线 y=sin(x)+1 y=sin(x)+2 y=sin(x)+3 --y=sin(x)+7 ,每个颜色不同,点样式不同,线类型循环重复. '.':点(point ma ...
- java学生管理系统代码_java学生信息管理系统(附源码)
一: 介绍 1:实现登录界面 2:实现主界面 有两种操作 一种是按钮操作 另外一种是SQL语句. 3:连接SQL server 2008 数据库 用到的软件及环境SQLserver2008,ec ...
- java 生产者消费者代码_Java生产者和消费者代码
java 生产者消费者代码 This also helps us to understand the concept of synchronised multi-threading in java, ...
- php如何设置表格边框颜色代码,html表格边框颜色怎么设置_WEB前端开发
ps中返回上一步快捷键是什么_WEB前端开发 ps中返回上一步快捷键是Ctrl+Z.Ctrl+Z意思为撤销,即可以实现返回上一步的效果,Ctrl+Z快捷键可用在大部分软件中,不仅仅是ps. table ...
最新文章
- R语言rev函数对数据对象(向量、dataframe通过行或者列)反序实战
- 从业务到平台的思维转变
- CTFshow 命令执行 web51
- Python~爬虫~2(requests)
- 怎么用计算机发出音乐声,解决方案:计算机技巧-如何使显示器的内置扬声器发出声音...
- 修改CDH的HostName和IP
- 创建一个地震Viewer
- 欢乐时光病毒5月7日将发作
- Linux京东签到教程,京东POP店铺签到有礼操作指南
- FreeSWITCH之默认端口
- 演讲实录丨侯晓迪 机器视觉:从跑分到跑路
- 亮眼的PPT文字填充特效
- (阿里/百度/腾讯)云服务器建站全过程(Ubuntu Server 16.04.1 LTS 64位)
- 带有en的单词有哪些_en押韵的词语
- 【selenium爬虫】 selenium自动化爬取京东图书信息
- 简单hashtab的实现
- intouch报表数据的获取
- 【网络基础】第01章 黑客攻防常用命令
- 2021年全球和中国美妆个护现状分析,高端化趋势明显,国产品牌亟待发展「图」
- scala的 case class与class的区别
热门文章
- 如何取消Apple ID授权,怎么取消Apple ID授权
- ResetEvent
- 【58测试】【贪心】【离散】【搜索】【LIS】【dp】
- c# mysql 事务_C# 使用SqlTransaction进行事务处理
- 【Python】用蒙特卡洛树搜索(MCTS)解决寻路问题
- 3533----League of Legends
- 小米刷 android o,小米/三星/一加刷安卓9.0?看看这些ROM
- 第二十二章 管理是一种文化活动
- RTL-SDR(RTL-2832)的模拟前端硬件结构分析
- Elasticsearch: java客户端之AdminClient