Я пытаюсь учиться и программировать одновременно, используя RAD Studio Delphi XE.Я пишу мини (VCL для веб) программу с использованием TIWApplet.У меня есть апплет, который просто отображает изображение из файла в апплете.Код апплета Java успешно скомпилирован и создан файл .class.Затем я соответственно устанавливаю свойства TIWapplet для апплета.
Мой VCL для веб-программы компилируется, и я могу запустить его.Однако всякий раз, когда я открываю браузер для просмотра апплета, я получаю сообщение об ошибке «Не удается загрузить файлы appletImage.class».Но я могу просмотреть апплет, создав html-файл и открыв его в браузере.
Итак, почему TIWapplet не может открыть мой апплет?
Я искал в Интернетеи вниз и даже просмотрел их образцы и демонстрации.Они вообще не помогают, или что они даже не имеют ничего общего с программой (VCL for the Web).
Вот код Java-апплета:
import java.applet.*;
import java.awt.*;
public class appletImage extends Applet{
Image img;
MediaTracker tr;
public void paint(Graphics g) {
tr = new MediaTracker(this);
img = getImage(getCodeBase(), "testing.jpg");
tr.addImage(img,0);
g.drawImage(img, 0, 0, this);
}
}
Вот HTMLкод:
<html>
<head>
<title>Arc Test (1.1)</title>
</head>
<body>
<h1>Arc Test (1.1)</h1>
<hr>
<applet code=appletImage.class width=400 height=400>
alt="Your browser understands the <APPLET> tag but isn't running the applet, for some reason."
Your browser is completely ignoring the <APPLET> tag!
</applet>
</body>
</html>