Я делаю графический интерфейс для своей программы, и я не совсем понимаю, как я могу вернуться в меню при входе в систему
У меня есть 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.