У меня есть два синтаксических ошибки в моей форме Войти код панели и вот это:Родитель не является публичным в компоненте
private void loginActionPerformed(java.awt.event.ActionEvent evt) {
boolean result =false;
try{ Koneksi objKoneksi = new Koneksi();
Connection kon = objKoneksi.bukaKoneksi();
Statement stat = kon.createStatement();
String username = id.getText();
String password = pass.getText();
String query = "select * from userid where id='" +id+ "'and pass='"+pass+"'";
result=stat.executeQuery(query).next();
} catch (SQLException e)
{
System.out.println(e.toString());}
if(result){
JOptionPane.showMessageDialog(null,"LOGIN SUCCESS");
this.setVisible(false);
new Aplikasi().show();
this.parent.setVisible(true);
this.dispose();}
else {
error.setText("ERROR LOGIN");}
}
Существует зачеркивание на Show()
методы и красный шар в линии this.parent.setVisible(true)
сказал Parent is not public in Component; cannot be accessed from outside packages.
Что здесь может пойти не так? благодаря, прежде чем
PS: Я новичок, и английский не мой родной язык
так что нового для 'show()'? Я пытаюсь запустить файл, и он показывает ERROR LOGIN (я уже добавляю свой идентификатор пользователя и пароль в базу данных) – Rainzo78
Вам, вероятно, потребуется проверить документацию класса Aplikasi или его родительских классов, чтобы увидеть, почему 'show () 'дает вам удар. Кстати, забастовка, вероятно, добавлена вашей IDE, поэтому вы также должны проверить свою помощь/документ IDE, чтобы узнать, что именно это означает, а просто, чтобы быть уверенным. – thinker
У меня проблема с Show(). Как насчет входа в систему? – Rainzo78