
正文
java颜色代码用了报错 java编程各种颜色对应的代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
为什么java中用setBackground(Color.blue);设置不了背景颜色啊
看你是对什么设置背景色了,比如对于
this.getContentPane().setBackground(Color.blue);
是没用的。因为Swing中JFrame的层次问题,具体你可以自己去搜搜看。大概就是Pane上面还有一层其他的东东,然后这上面才是你自己添加的比如按钮啊、标签之类的。
设置不了背景色,我认为一种解决方案是:
假设一个场景,你要做一个小说阅读器的界面,小说阅读器的背景要设置为蓝色,那么你就这样,
JPanel panel = new JPanel();
this.getContentPane().add(panel);
panel.setBackground(Color.blue);
//然后在panel上添加其他组件
相关问答
Q1: JAVA 代码报错
要学会看报的错误才行,IllegalArgumentException 这个异常是非法数据异常, 后面说 增加的容器的父容器是它本身,然后再看下面最后两行说你的JTextFieldTest.java 这个类的36 和 50 行有错误 ,50 行应该是Main方法吧,那先是错误向上抛到了Main方法还是没处理就报错了,所以真正的错误就是在36行,你自己看一下行数改一下,不过应该是 pField.add(pField);这句代码的错吧!
Q2: JAVA编程时,代码下面的黄颜色波浪线是警告的意思,这对整个程序有影响吗?
不影响程序的运行.
出现黄线警告的原因除了因为定义的变量或方法没有使用外。
还有就是对编写的代码不确定.
例如:
Vector vec = new Vector();
一般都会报黄线警告,因为Vector集合可以存放任何对象。所以并不确定里面存放的对象.那么就会给出黄线警告.
Q3: Java中语句中有一个的颜色和注释的颜色一样了还可以用吗?
只要代码没有报错就可以用
代码的颜色和注释一样的颜色是代表你这句代码的变量没有在任何地方使用到,所以才会出现一样的颜色
比如下面的代码
这两个颜色一样,因为java颜色代码用了报错我在下面根本就没有使用到test这个变量,所以才会出现这样的颜色,但是程序仍然可以正常运行
再看str这个变量,在下面一行使用到java颜色代码用了报错了,就不是灰色的java颜色代码用了报错了
Q4: java 颜色数组 为什么我定义数组Color[] colors={Color.BlUE,Color.Black};会出错?
colors=new Color[]{Color.BLACK,Color.BLUE};
这样就好java颜色代码用了报错了
Q5: Java的setTextColor错误
调用方式错了吧java颜色代码用了报错, java颜色代码用了报错你自己有写setTextColor 这个方法吗?
java颜色代码用了报错的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java编程各种颜色对应的代码、java颜色代码用了报错的信息别忘了在本站进行查找喔。






