关于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

这是什么原因呢?请大家帮忙!
...全文
137 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
my0707 2004-07-14
  • 打赏
  • 举报
回复
成功了!感谢wulemale(wulemale)

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

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧