JApplets и JDialog - PullRequest
       9

JApplets и JDialog

1 голос
/ 17 марта 2011

У меня есть апплет, который содержит кнопку «о», которая при нажатии создает новый JDialog.Идея заключается в том, что когда пользователь нажимает кнопку «ап» в апплете, он получает всплывающее окно, в котором отображается информация.Это прекрасно работает, когда я тестирую его из затмения с помощью средства просмотра апплета, но когда я тестирую его в форме HTML, кнопка ничего не делает.Апплет работает и работает, но кнопка не создает новое окно и не отвечает каким-либо образом.

полное раскрытие: когда я говорю JDialog, я на самом деле имею в виду созданный мной класс, который расширяет JDialog и имеет метод public voidpaintComponent (Graphics g) {~~~~} ... и я также попытался с этим классом, расширяющим JFrame, и имел ту же проблему, он работал в средстве просмотра апплета, но не в браузере.

теперь мой вопросЯ ошибаюсь, я собираюсь создать всплывающее окно для апплета неправильно, есть другой метод, который я, вероятно, должен попробовать?

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

Ответы [ 2 ]

0 голосов
/ 17 марта 2011

хорошо, я выяснил, в чем проблема, это проблема с изображением, DrawingBoard использовал io и imageio для загрузки некоторых изображений.

0 голосов
/ 17 марта 2011

Убедитесь, что новое всплывающее окно установлено в видимое?Это может быть вашей проблемой, или я слышал о проблемах с панелью инструментов Google, из-за которых не отображаются всплывающие окна, инициированные пользователем, но я думаю, что проблема была устранена (если вы используете старую версию панели инструментов Google, она все ещевыпуск).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...