Привет, я использую свинг, и в моем основном кадре (JFrame) я хочу, чтобы, когда пользователь нажимал кнопку +, в одном окне появлялось сообщение, что должен появиться тест.
мой ключевой слушатель работает нормально, если я не вызываю метод show недавно добавленного JInternalFrame, но когда я вызываю метод show моего JInternalFrame, KeyListener прекращает прослушивание
Я много пытался ее решить, но все тщетно, поэтому любая помощь по этому поводу будет оценена.
спасибо.
это мой keyListener
_mainFrameKeyListener = new KeyListener()
{
public void keyPressed(KeyEvent arg0) {
// TODO Auto-generated method stub
System.out.println("the key pressed Id is : " + arg0.getKeyCode());
if(arg0.getKeyCode() == 107){
test Test = new test();
_mainDesktopPane.add(Test);
Test.show();
}
}
public void keyReleased(KeyEvent arg0) {
// TODO Auto-generated method stub
}
public void keyTyped(KeyEvent arg0) {
// TODO Auto-generated method stub
}
};