Как я могу вернуться в меню после входа в систему? - PullRequest
0 голосов
/ 13 июня 2019

Я делаю графический интерфейс для своей программы, и я не совсем понимаю, как я могу вернуться в меню при входе в систему

У меня есть 3 аккаунта для моей программы, ее администратор, pegawai и kabag. Если я войду в систему, администратор покажет мне меню администратора. И у меня есть стол, подключенный к 2 пользователям, и у него есть кнопка меню. И я запутался, как я могу войти в предыдущее меню при входе в систему. Я попытался добавить оператор if else в графический интерфейс своей таблицы, но я не могу это сделать.

Это мой код входа для кнопки ввода (masuk):

 private void MasukKeyPressed(java.awt.event.KeyEvent evt) {                                 
        // TODO add your handling code here:
        if ("admin".equals(User.getText()) && "megasurya".equals(Pass.getText()))
          {
              Menu_Admin log = new Menu_Admin();
              log.setVisible(true);
              dispose();
          }
          else if ("pegawai".equals(User.getText()) && "megasurya".equals(Pass.getText()))
          {
              Menu_Pegawai log1 = new Menu_Pegawai();
              log1.setVisible(true);
              dispose();
          }
          else if ("kabag".equals(User.getText()) && "megasurya".equals(Pass.getText()))
          {
              Menu_Kabag log2 = new Menu_Kabag();
              log2.setVisible(true);
              dispose();
          }
          else
          {
              JOptionPane.showMessageDialog(this, "Login failed ! invalid username or password");
          }
    }

И это моя таблица GUI, которая подключена к 2 пользователям. Это код кнопки меню в графическом интерфейсе таблицы:

private void SBmenuActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        Menu_Admin ma = new Menu_Admin();
        ma.setVisible(true);
        dispose();
    } 

Все, что я могу сделать, это просто вернуться в menu_admin, а не к другому пользователю. Я ожидаю, что кнопка меню может перейти в другое пользовательское меню, когда я нажму кнопку меню в своей таблице GUI.

...