JFC的问题。出现com.sun.java.swing.*不存在....(5分)

  • 主题发起人 Kendyyin
  • 开始时间
K

Kendyyin

Unregistered / Unconfirmed
GUEST, unregistred user!
import java.awt.*;
import java.awt.event.*;
import com.sun.java.swing.*;
public class HelloWorldJFC extends JComponent {
static JFrame myFrame;

public void paint(Graphics g) {
g.setColor(Color.black);
g.drawString("Hello World", 20, 15);
}

public static void main(String args[]) {
myFrame = new JFrame("Hello World!");
HelloWorldJFC jt = new HelloWorldJFC();
myFrame.getContentPanel().add("Center", jt);
myFrame.setSize(100, 50);
myFrame.setVisible(true);
}
}
我安装jbuilder5,默认安装jdk1.3,书上都说jfc已经是jdk1.2内核的一部分。jdk1.3
应该更不用说了,可我刚写第一个程序时,就说包com.sun.java.swing.*不存在。书
上讲要设置一个环境变量。可我找不到swing目录。。。只看到一些dbswing.jar这样
的文件。不知道是什么原因????
 
import javax.swing.*;
 
你那程序還有 bug, 正確的如下:
==============================
import java.awt.*;
import java.awt.event.*;
//import com.sun.java.swing.*;
import javax.swing.*;
public class HelloWorldJFC extends JComponent {
static JFrame myFrame;

public void paint(Graphics g) {
g.setColor(Color.black);
g.drawString("Hello World", 20, 15);
}

public static void main(String args[]) {
myFrame = new JFrame("Hello World!");
HelloWorldJFC jt = new HelloWorldJFC();
//myFrame.getContentPanel().add("Center", jt);
myFrame.getContentPane().add("Center", jt);
myFrame.setSize(100, 50);
myFrame.setVisible(true);
}
}
 
看来我这本书有点老了。可是前几天买的。《java2编程详解》
 
你要配置以下Jbuilder 的搜索目录
 
多人接受答案了。
 
顶部