Я реализовал приложение чата, в котором будет отображаться первая панель - WelcomePanel, а в качестве дочерних панелей есть такая, в которой я назвал LoginPanel, где пользователь должен войти в чат, и я посмотрел на ошибки в своем коде. и я не заметил никого. Вы можете помочь мне? есть код (Сделано в Eclipse IDE) Примечание: я сделал во всех частях блок try catch для обнаружения ошибки, и все они отображаются во время выполнения программы
private void addEventsForLoginPanel() {
try {
loginPanel.getTfNickname().addKeyListener(new KeyAdapter() {
@Override
public void keyReleased(KeyEvent ke) {
if(ke.getKeyCode() == KeyEvent.VK_ENTER) {//KeyEvent.VK_ENTER to simulate the click on the button ok
btOkEvent();
}
}
});}catch(Exception e) {
System.out.println("error in part 1");
}
try {
loginPanel.getTfPass().addKeyListener(new KeyAdapter() {
@Override
public void keyReleased(KeyEvent ke) {
if(ke.getKeyCode() == KeyEvent.VK_ENTER) {
btOkEvent();
}
}
});}catch(Exception e) {
System.out.println("error in part 2");
}
try {
loginPanel.getBtOK().addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent ae) {
btOkEvent();
}
});}catch(Exception e) {
System.out.println("error in part 3");
}
try {
loginPanel.getLbBack_login().addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent me) {
welcomePanel.setVisible(true);
signUpPanel.setVisible(false);
loginPanel.setVisible(false);
clientPanel.setVisible(false);
roomPanel.setVisible(false);
}
});
}catch(Exception e) {
System.out.println("error in part 4");
}
}
Спасибо за вашу помощь