код довольно огромен и включает в себя много различных классов/методов:Легкий компонент над проблемой тяжеловесный компонент
Но вот суть:
Существует основной кадр: A_Main Выбор что-то в основном рама A: открывает JDialog B_Dialog Это B_Dialog имеет JPanel на нем: C_Panel
Это C_Panel состоит из текстового поля и кнопки
При нажатии на текстовое поле/б utton: открывает всплывающую подсказку и еще JPanel: D_Panel
Теперь проблема:
1) Контекстное перетекает размер B_Dialog и поэтому получает усечен
2) D_Panel однако; даже если его вне граница B_Dialog получает отображается полностью
2.1) Есть некоторые texfields и выпадающее меню в этом D_Panel
2.2) События мыши правильно функционировать в этом D_Panel пунктов (выпадающее меню)
2.3) Но события клавиатуры не работают правильно (текстовое поле)
Я был бы рад, если бы вы могли помочь!
Спасибо!
Как «любые всплывающие компоненты (' JComboBox', 'JPopupMenu',' JMenuBar'), созданные в модальном диалоговом окне, будут вынуждены быть легкими, http://sscce.org/, которые показывают, как вы открываете ' JPanel' может быть информативным. Http://download.oracle.com/javase/6/docs/api/javax/swing/JDialog.html – trashgod