Microsoft Visual J++. Создание приложений и аплетов на языке Java

Метод paint


После раскрашивания окна аплета метод paint анализирует содержимое поля m_fStandAlone, определяя режим работы приложения.

Если приложение работает автономно, метод отображает в окне приложения соответствующее сообщение:

g.drawString("Приложение работает автономно", 10, 20);

Затем метод paint определяет и отображает такие параметры среды выполнения приложения, как название архитектуры компьютера, название и версия операционной системы:

str =

  "System: " + System.getProperty("os.arch") +

  ", OS: "   + System.getProperty("os.name")    +

  ", ver. "  + System.getProperty("os.version");

g.drawString(str, 10, 50);

Строкой ниже отображается путь к каталогу, в котором находится двоичный модуль приложения и путь к каталогу, где находится библиотка классов Java:

str =

  "User dir: "    + System.getProperty("user.dir")  +

  ", User home: " + System.getProperty("user.home");

g.drawString(str, 10, 65);

В том случае, когда приложение запущено как аплет, последние два параметра не определяются, так как они недоступны для аплетов из соображений безопасности.



Содержание раздела