Апплет не работает на html странице - Java

Узнай цену своей работы

Формулировка задачи:

Делаю апплет:
package firstapplet; 
import java.awt.*; 
import java.awt.event.*; 
import java.applet.*; 
public class Applet1 extends Applet { 
public void paint(Graphics g) { 
g.drawString("Hello, World!", 20, 20); 
} 
}
Комлилирую его, создаётся файл

Applet1.class

в папочке

classes/firstapplet/

. В папочке

classes/

делаю html-документ:
<applet codeBase=. height=300 alt="Просто апплет" 
width=400 align=middle code=firstapplet.Applet1.class 
name=TestApplet>
<param name="codeBase" VALUE="http://www.relib.com/Forums/ http://www.relib.com/Forums/">
<param name="height" value="300">
<param name="alt" value="Просто апплет ">
<param name="width" value="400">
<param name="align" value="middle">
<param name="code" value="firstapplet.Applet1.class">
<param name="name" value="TestApplet">
</applet>
[/code] Апплет не работает Вот... Если такой проект в JBuilderе компилировать, то всё работает. А если запускать html-файл, то в Opere на месте апплета пишется Invalid Bytecode, и в IE тоже сначала ресуется "прямоугольник с чашечкой", а потом он заменяется "прямоугольником с крестиком")) Догадался открыть Java Consol.. Там в каждой строке написано Unknown Source. Может в этом дело?

Решение задачи: «Апплет не работает на html странице»

textual
Листинг программы
<applet
  codebase = "."
  code     = "firstapplet.Applet1.class"
  name     = "TestApplet"
  width    = "400"
  height   = "300"
  hspace   = "0"
  vspace   = "0"
  align    = "middle"
>
</applet>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5