У меня есть этот код внутри класса, который используется приложением и апплетом.
static
{
if (System.getProperty("os.name").startsWith("Windows"))
{
System.loadLibrary("extmapi");
}
}
К сожалению, когда апплет загружает этот код, я получаю сообщение об ошибке, поскольку он не может загрузить библиотеку "extmapi".
Чтобы избежать этой ошибки, мне нужно знать, является ли код, который я запускаю, апплетом или приложением, чтобы я мог сделать:
if (isApplet)
return;
else
//load library
Как я могу узнать, что я работаю внутри апплета?