如何在CMD中运行小程序而不生成两个单独的文件,即.html和.java文件。html代码嵌入到java代码中

如何在CMD中运行小程序而不生成两个单独的文件,即.html和.java文件。html代码嵌入到java代码中,java,html,cmd,compilation,applet,Java,Html,Cmd,Compilation,Applet,我想运行一个applet文件,而不在CMD中生成两个单独的文件,即.html和.java文件。html代码嵌入到java代码中 我尝试使用appletviewer ColorDemo以及appletviewer ColorDemo.html运行它。当我为html文件创建一个不同的文件并运行它时,它工作正常 这是我一直试图在cmd上运行的代码 // Demonstrate color. import java.awt.*; import java.applet.*; //html embedde

我想运行一个applet文件,而不在CMD中生成两个单独的文件,即.html和.java文件。html代码嵌入到java代码中

我尝试使用
appletviewer ColorDemo
以及
appletviewer ColorDemo.html
运行它。当我为html文件创建一个不同的文件并运行它时,它工作正常

这是我一直试图在cmd上运行的代码

// Demonstrate color.
import java.awt.*;
import java.applet.*;
//html embedded in applet
/*
<applet code="ColorDemo" width=300 height=200>
</applet>
*/
public class ColorDemo extends Applet {
// draw lines

public void init()
{
    setBackground(Color.yellow);
}
public void paint(Graphics g) {
Color c1 = new Color(255, 0, 0);
Color c2 = new Color(100, 255, 100);
Color c3 = new Color(100, 100, 255);
g.setColor(c1);
g.drawLine(0, 0, 100, 100);

g.drawLine(0, 100, 100, 0);
g.setColor(c2);
g.drawLine(40, 25, 250, 180);
g.drawLine(75, 90, 400, 400);
g.setColor(c3);

}
}
//演示颜色。
导入java.awt.*;
导入java.applet.*;
//嵌入在applet中的html
/*
*/
公共类ColorDemo扩展小程序{
//划线
公共void init()
{
挫折地面(颜色:黄色);
}
公共空间涂料(图g){
颜色c1=新颜色(255,0,0);
颜色c2=新颜色(100255100);
颜色c3=新颜色(100100255);
g、 setColor(c1);
g、 抽绳(0,0,100,100);
g、 抽绳(0,100,100,0);
g、 setColor(c2);
g、 抽绳(40、25、250、180);
g、 抽绳(75,90400400);
g、 setColor(c3);
}
}
我不是java禅宗。但是,根据您所指的错误:

  • 检查程序正在查找的文件是否存在。因为
    找不到指定的文件

  • 检查它是否正确

    • 我不是爪哇禅宗。但是,根据您所指的错误:

      • 检查程序正在查找的文件是否存在。因为
        找不到指定的文件

      • 检查它是否正确


      你好@Savin,很高兴见到你!检查程序正在查找的文件是否存在。因为
      它找不到指定的文件
      yes@xameeramir,它显示为“找不到指定的文件”,但.class文件存在于给定位置。1)请了解如何从命令行(DOS)复制文本,这对搜索引擎和我们都更有用。2)
      appletviewer ColorDemo.html
      应该是
      appletviewer ColorDemo.java
      ,以便以您需要的方式启动小程序。这就是它的工作原理(参见类声明前的注释)。嗨@Savin,很高兴见到你!检查程序正在查找的文件是否存在。因为
      它找不到指定的文件
      yes@xameeramir,它显示为“找不到指定的文件”,但.class文件存在于给定位置。1)请了解如何从命令行(DOS)复制文本,这对搜索引擎和我们都更有用。2)
      appletviewer ColorDemo.html
      应该是
      appletviewer ColorDemo.java
      ,以便以您需要的方式启动小程序。这就是如何工作的(请参阅类声明前的注释)。没有Zameer@xameeramir,这不是主要错误。如果读取整个错误字符串,您将发现IO异常。类文件已经存在于指定的dir.Hmmm中,因为安全原因,我看到了很多。可能这个答案中的假设是错误的。不,Zameer@xameeramir,这不是主要错误。如果您读取整个错误字符串,您将发现IO异常。类文件已经存在于指定的dir.Hmmm中,因为安全原因,我看到了很多。也许这个答案中的假设是错误的。