2013-11-20 2 views
1

У меня есть апплет, который загружает форму. Форма имеет текст, текстовое поле, выпадающий список, элементы управления флажком. После перехода на JRE 1.7 Im не удалось щелкнуть правой кнопкой мыши внутри текстовых полей, чтобы скопировать/вставить любой контент.Апплет копия/паста не работает после обновления JRE 1.7

Мой JAR-файл подписан и установлен набор разрешений безопасности. Я также попытался обойти путем изменения настроек в файле .java.policy:

// "standard" properies that can be read by anyone 
permission java.awt.AWTPermission "accessClipboard"; 

Интересно я могу копировать/вставить с помощью правой кнопки мыши внутри моего контроля TEXTAREA но не внутри любого другого элемента управления.

Любые предложения/рекомендации?

ответ

1

Любые предложения/рекомендации?

  • ABANDON апплеты полностью или
  • Lower требования (нет 'правой кнопкой мыши').

Они всегда были PITA и увеличивались на порядок с недавних обновлений безопасности.

  1. Если функциональность не должна быть встроена в веб-странице, вы можете иметь больше удачи с свободно плавающего JFrame запущенного с помощью Java Web Start. OTOH, возможно, он также стал объектом философии «без права».
+0

Спасибо, Андрей за ответ! :) Отказаться от апплетов полностью? невозможно, так как отказ от них потребует большой перезаписи кода. Опустите требования (нет «правого щелчка»)? да приемлемо под принуждением, поскольку нет другого пути :( –

Смежные вопросы