当前位置: 代码迷 >> J2SE >> 初学者报道,请各位帮忙
  详细解决方案

初学者报道,请各位帮忙

热度:6328   发布时间:2013-02-25 00:00:00.0
菜鸟报道,请各位大虾帮忙
编译:
import java.awt.Color;
import java.awt.Frame;

public class TestFrame{
public static void main(String args[]){
Frame f=new Frame("Hello GUI");
  f.setBackground(Color,BLUE);
f.setSize(200,100);
f.setVisible(true);
}
}
报错:--------------------Configuration: <Default>--------------------
C:\ex\09\TestFrame.java:7: cannot find symbol
symbol : variable Color
location: class TestFrame
  f.setBackground(Color,BLUE);
  ^
C:\ex\09\TestFrame.java:7: cannot find symbol
symbol : variable BLUE
location: class TestFrame
  f.setBackground(Color,BLUE);
  ^
2 errors

Process completed.
应该怎么解决

------解决方案--------------------------------------------------------
f.setBackground(Color,BLUE);
是Color.BLUE吧?
这个编译没出错?
------解决方案--------------------------------------------------------
所报的异常都已经告诉你了
------解决方案--------------------------------------------------------
Color.BLUE这样引用。
------解决方案--------------------------------------------------------
异常很明确,搜一下就知道怎么解决

祝楼主中秋节快乐

------解决方案--------------------------------------------------------
Color,BLUE太假了,呵呵
------解决方案--------------------------------------------------------
f.setBackground(Color,BLUE);
是Color.BLUE 呵呵
楼主也看到gui这里了怎么还这么水呀。。。。
------解决方案--------------------------------------------------------
楼主用什么编辑器??如果是Eclipse,(Color,BLUE)肯定会有红色错误提示的。
------解决方案--------------------------------------------------------
建议楼主编译器换成eclipse,这样有些错误会很明了
------解决方案--------------------------------------------------------
f.setBackground(Color,BLUE);
------解决方案--------------------------------------------------------
好像还没声明吧,类TestFrame是公共的,在TestFrame.java文件中声明public class TestFrame{
------解决方案--------------------------------------------------------
上面的报错都已经跟你讲的很清楚了呀 

好好再看看吧

------解决方案--------------------------------------------------------
探讨
好像还没声明吧,类TestFrame是公共的,在TestFrame.java文件中声明public class TestFrame{
  相关解决方案