关于JFC的基本问题,解决马上结贴!

my0707 2004-07-12 10:29:28
我的环境:WIN2K、J2SDK 1.4.2、JCreator 3

首先说明一下,我是JAVA新手,以前学过C,对于JAVA,只懂基本的流程控制

现在想写个GUI界面的JAVA练习程序,比如通讯簿。只是不清楚JFC的有关用法。

自己试了一下,从其他地方拷贝了一段代码:
=====================================================
import java.awt.*;
import java.awt.event.*;
import com.sun.java.swing.*;

public class myJfc01 extends JComponent
{
static JFrame myFrame;
public void paint(Graphics g)
{
g.setColor(Color.black);
g.drawString("hello!",20,15);
}
public static void main(String args[])
{
myFrame=new JFrame("hello!");
myJfc01 my01=new myJfc01();
myFrame.getContentPane().add("Center",my01);
myFrame.setSize(100,50);
myFrame.setVisible(true);
}
}
=====================================================

编译出错:
C:\myjava\myJfc01.java:5: cannot resolve symbol
symbol : class JComponent
location: class myJfc01
public class myJfc01 extends JComponent
^
C:\myjava\myJfc01.java:7: cannot resolve symbol
symbol : class JFrame
location: class myJfc01
static JFrame myFrame;
^
C:\myjava\myJfc01.java:15: cannot resolve symbol
symbol : class JFrame
location: class myJfc01
myFrame=new JFrame("hello!");
^
3 errors

这是什么原因呢?请大家帮忙!
...全文
100 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
my0707 2004-07-14
成功了!感谢wulemale(wulemale)

结帐!
  • 打赏
  • 举报
回复
wulemale 2004-07-13
将import com.sun.java.swing.*;----》import javax.swing.*;
  • 打赏
  • 举报
回复
befree 2004-07-13
你的classpath环境变量设置了没有?
  • 打赏
  • 举报
回复
相关推荐
发帖
Java EE
加入

6.7w+

社区成员

J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
申请成为版主
帖子事件
创建了帖子
2004-07-12 10:29
社区公告
暂无公告