Апплеты Java Swing меняют значок рамки

Как изменить значок фрейма при загрузке апплета из JNLP?

Я также использую вещество, чтобы изменить внешний вид апплета, и в отдельном приложении заголовок меняется в зависимости от выбранного мной скина, но если я запускаю апплет из веб-запуска, он всегда устанавливает строку заголовка по умолчанию (вид Windows). Как я могу это изменить?

Спасибо.


person user295744    schedule 31.03.2010    source источник


Ответы (1)


Ненадежный код не может изменить значок.

Возможно, сейчас это немного бессмысленно, поскольку вы можете сами нарисовать рамку в окне без рамки. Хотя у вас, вероятно, нет всей информации, необходимой для точного получения кадра в некоторых системах, например, в Windows Aero с размытым фоном или непрозрачным рисунком с водяными знаками.

person Tom Hawtin - tackline    schedule 31.03.2010
comment
Мне жаль. Я не понимаю, что вы имеете в виду под ненадежным кодом. Это мой собственный апплет. Как мой код может быть ненадежным? - person user295744; 31.03.2010
comment
Доверенный код — это код, которому предоставлено больше разрешений, чем обычно. Например, библиотека Java является доверенной. Ненадежный код, такой как апплет, загруженный из Интернета, имеет только ограниченные разрешения (сеть с сервером того же происхождения и некоторые другие элементы). - person Tom Hawtin - tackline; 31.03.2010
comment
ах! в порядке. Я понимаю что ты имеешь в виду. Но значит ли это, что нет никакого способа сделать это? - person user295744; 01.04.2010
comment
Ну, вы можете нарисовать свою собственную рамку (или использовать Metal PL&F), но это, вероятно, будет выглядеть неправильно. - person Tom Hawtin - tackline; 02.04.2010