是不是设置了环境变量,但是没有生效。重开dos窗口,
或者 javac -classpath . Applet1d.java

解决方案 »

  1.   

    Applet1d.java:
    import javax.swing.*;
    import java.awt.*;
    import com.luohualiushui.swing.*;class Applet1d extends JApplet
    {
    public void init()
    {
    getContentPane().add(new JLabel("Applet!"));
    }
    public static void main(String[] args) 
    {
    JApplet applet = new Applet1d();
    Console.run(applet, 100, 50);
    }
    }
    ----------------------------------------------------------------------------
    to takecare:
           还是一样的结果
      

  2.   

    把import com.luohualiushui.swing.*;
    换成import com.luohualiushui.swing.Console;你的Applet1d.java没有package吗?
    如果还不行
    在dos下执行一下set classpath,贴出结果来看看
      

  3.   

    编译Applet1d的时候用javac *.java
      

  4.   

    看起来有点像这篇。好怕怕!
    http://community.csdn.net/Expert/topic/3368/3368588.xml?temp=.8255121你先照上面的排错方式,一步一步的来吧。
      

  5.   

    把import com.luohualiushui.swing.*;
    换成import com.luohualiushui.swing.Console就可以了谁能告诉我这是为什么???
      

  6.   

    这个很正常,我也遇到过,这样的情况,我在使用Vector是用java.util.*就是不行,但用 java.util.Vector就行了!
      

  7.   

    看Think in java 第五章5.1!
      

  8.   

    2. 冲突
    若通过*导入了两个库,而且它们包括相同的名字,这时会出现什么情况呢?例如,假定一个程序使用了下述导入语句:
    import com.bruceeckel.util.*;
    import java.util.*;
    由于java.util.*也包含了一个Vector类,所以这会造成潜在的冲突。然而,只要冲突并不真的发生,那么就不会产生任何问题——这当然是最理想的情况,因为否则的话,就需要进行大量编程工作,防范那些可能可能永远也不会发生的冲突。
    如现在试着生成一个Vector,就肯定会发生冲突。如下所示:
    Vector v = new Vector();
    它引用的到底是哪个Vector类呢?编译器对这个问题没有答案,读者也不可能知道。所以编译器会报告一个错误,强迫我们进行明确的说明。例如,假设我想使用标准的Java Vector,那么必须象下面这样编程:
    java.util.Vector v = new java.util.Vector();
    由于它(与CLASSPATH一起)完整指定了那个Vector的位置,所以不再需要import java.util.*语句,除非还想使用来自java.util的其他东西。
      

  9.   

    建议你使用如Eclipse,他就会提示你的!