0

これは、私のフレームの 1 つのコードの一部です。

 public Details(String abc) {
    initComponents();
    jLabel5.setText(abc);
}

    //To change body of generated methods, choose Tools | Templates.

Details() {
     //To change body of generated methods, choose Tools | Templates.
}

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { 
try{
  Class.forName("java.sql.Driver");
  Connection con=(Connection) DriverManager.getConnection("jdbc:mysql://localhost/foodframe", "root", "valli99");
  Statement stmt=(Statement) con.createStatement();
  String query="Update user set Name='"+jTextField1.getText()+"', Age='"+age+"', Restrictions='"+Restriction+"', Dislikes_Allergies='"+jTextArea1.getText()+"' where Username='"+jLabel5.getText()+"';";
  stmt.executeUpdate(query);

rs.close();
stmt.close();
con.close();
    }
 catch(Exception e){
 JOptionPane.showMessageDialog(null, e.getMessage());
}
}

ここで2つの問題に直面しています。

  1. このフレームを実行できません。コンパイルされますが、実行されません。

  2. ただし、他のフレームからアクセスできます (ログイン フレームのボタンをクリックすると、このフレームが開きます)。次に、このフレームのボタンをクリックすると、「まだサポートされていません」というエラー メッセージが生成されます。

@param args コメントを削除し、"throw new UnsupportedOperationException("Not supported yet.") を削除しました。まだ機能していません。

助けてください。ありがとう。

4

0 に答える 0