【发布时间】:2012-12-10 01:07:33
【问题描述】:
我有一个非常简单的问题。我的“Hello World”小程序由于某种原因没有转换成 html。
我正在提供代码类和代码库来上传文件,但由于某种原因,html 指出存在错误,并且错误看起来像是来自操作系统终端的一堆命令。
我使用的是 Mac OS,Java 和 HTML 的编码如下:
import java.awt.*;
public class Hello extends javax.swing.JApplet {
String greeting;
public void init() {
FlowLayout flo = new FlowLayout();
setLayout(flo);
greeting = "Hello!";
}
public void paint(Graphics screen) {
Graphics2D screen2D = (Graphics2D) screen;
screen2D.drawString(greeting, 25, 50);
}
}
我已经用标签、标题、标题和正文正确设置了 HTML。小程序在正文中,编码如下:
applet width="400" height="200" codebase="..\\..\\build\\classes" code="Hello.class"
非常感谢任何帮助。
【问题讨论】:
-
HTML 中的
<和>在哪里? -
1) “html 声明存在错误,错误看起来像是来自操作系统终端的一堆命令。” 这无助于我们为您提供帮助.复制/粘贴消息。 2) 该 HTML 无效,请使用validation service 进行检查。我怀疑验证服务会接受它,但小程序中的所有路径都应该有 / 而不是 \。 3)不破坏小程序,而是将代码属性更改为
code="Hello"4)我不建议在您的经验阶段编写小程序,并且不要将自定义绘画和组件混在一起-都是高级主题。 -
我也很关心你的代码库。错误是什么?
-
super.paint(screen)呢?不要解决你眼前的问题,但从长远来看会让你的生活更轻松 -
见Initial Threads,小程序也需要。