//dialog.java
//<applet code="dialog.class" width="150" height="150">
//</applet>import javax.swing.JOptionPane;
public class dialog{
  public static void main(String []args)
  {
  
 String output="sadfasdfsdf"+Byte.MIN_VALUE;
 JOptionPane.showMessageDialog(null,output,"data constants",JOptionPane.INFORMATION_MESSAGE);
 System.exit(0);
  
}
}

解决方案 »

  1.   

    appletviewer只能运行Applet程序,所以报错
      

  2.   

    这难道不是applet程序吗?
    难道要嵌套在HTML中运行吗?
      

  3.   

    这位仁兄,为何这不是applet呢
      

  4.   

    也就是说你要把你的dialog类继承Applet
      

  5.   

    //改成下面这样了,还不行--已经加进了applet包了
    //dialog.java
    //<applet code="dialog.class" width="150" height="150">
    //</applet>
    import java.applet.Applet;  //引入包
    import javax.swing.JOptionPane;
    public class dialog{
      public static void main(String []args)
      {
      
     String output="sadfasdfsdf"+Byte.MIN_VALUE;
     JOptionPane.showMessageDialog(null,output,"data constants",JOptionPane.INFORMATION_MESSAGE);
     System.exit(0);
      
    }
    }
      

  6.   

    //可以运行了,但是什么也不显示
    //showstring.java
    //<applet code="showstring.class" width="150" height="150">
    //</applet>
    import java.applet.Applet;  //引入包
    import javax.swing.JOptionPane;
    public class showstring  extends Applet{
      public static void main(String []args)
      {
      
     System.out.println("sdf");
     System.exit(0);
      
    }
    }
      

  7.   

    Applet不用写main方法的
    显示的内容是被划出来的import java.awt.*; 
    import java.applet.Applet;  //引入包
    public class showstring  extends Applet{
     public void paint(Graphics g){
        g.drawString("sdf",60,20);
      }
    }test.html
    <applet code="showstring.class" width="150" height="150">
    </applet>
      

  8.   

    也就是说一般的java代码是在DOS下测试的是吗?
    可是我在命令提示符下,输入:
    java showstring.java吗?
    运行了,提示如下:
    Exception in thread "main" java.lang.NoClassDefFoundError:showstring/java
      

  9.   

    在命令行里输入java showstring就行了建议帖主先好好看看applet和应用程序的相关概念
      

  10.   

    java分应用程序,就是带main()方法的,就可以在DOS下测试
    而另外就是Applet小程序,需要圈套在网页里执行,当然也可以在DOS下测试
    用appletviewer showstring
      

  11.   

    其中showstring是圈套applet的网页
      

  12.   

    java showstring我试过了,可是DOS下返回:
    Exception in thread "main" java.lang.NoClassDefFoundError:showstring/java