Я разработал простой апплет, который импортирует изображение из буфера обмена. Когда я запускаю файл класса из NetBeans, все работает нормально. Но когда я пытаюсь запустить его как апплет ... он дает мне много ошибок в консоли Java и не запускается ...
- Апплет подписан
- В одном классе есть статический метод, называемый getImageFromClipboard (). Когда апплет запускается, он вызывает этот метод.
- метод getImageFromClipboard () имеет блок try-catch и подавляет все ошибки. Он просто возвращает BufferedImage или null.
- Когда апплет работает, он выполняет некоторые визуальные настройки перед вызовом getImageFromClipboard ()
Теперь сценарий таков: класс из netbeans запускается, не может импортировать изображение и соответствующим образом настраивает интерфейс (отображает ошибку в метке)
Но когда я запускаю его в браузере, консоль java заполнена ошибками, и ничего после строки getImageFromClipboard () не работает. Хотя сам апплет загружается и делает все, что должен, до импорта изображения.
Итак, почему я получаю ошибки, если я принимаю сертификат, и все возможные ошибки находятся в блоках try-catch? Ни один из этого кода не должен выдавать никаких исключений.
Есть идеи, почему это происходит? Или вам нужно увидеть ошибки, чтобы сказать?
UPDATE
Мне удалось выяснить проблему самостоятельно. Класс, который я использую, отсутствует в файле jar :( Как мне его добавить? Я использую «add jar folder» в netbeans в пакете библиотек для его импорта, но, похоже, он не копируется в баночка.