// Файл Bases.java
// Отображение баз кода и документа.
import java.awt.*;
import java.applet.*;
import java.net.*;
/*
<applet code = "Bases" width = 300 height = 50>
/applet>
*/
public class Bases extends Applet{ // Отобразить базы кода и документа.
public void paint(Graphics g) {
String msg;
URL url = getCodeBase(); // Получить базу кода
msg = "Code base: " + url.toString();
g.drawString(msg, 10, 20);
url = getDocumentBase(); // Получить базу документа
msg = "Document base: " + url.toString();
g.drawString (msg, 10, 40);
}
}
Создадим для запуска этого апплета html-файл с названием RunBases.html:
<html>
<applet code=Bases.class width="500" height="50" >
</applet>
</html>
Пример вывода этой программы представлен на рис.9.

Рис. 9. Вывод базы кода и документа