gpt4 book ai didi

java - 我可以输入数据库中的 jLabel 文本吗?

转载 作者:行者123 更新时间:2023-12-02 04:20:29 26 4
gpt4 key购买 nike

我需要一些帮助来完成一个我必须做的工作项目。在这个项目中,我需要从数据库中获取特定的单元格,查询必须类似于 select * from app_1 where id_user_main=?

jLabel4 = new javax.swing.JLabel();
jLabel4.setText(null);
{
String sql = "select * from info where id_user_main=?";
try {
conn = MySQLConnect.ConnectDb();
pst = conn.prepareStatement(sql);
pst.setInt(1, id);
rs = pst.executeQuery();

if (rs.next()) {
jLabel4.setText(rs.getString("info"));
}
} catch(Exception e) {

}
}

最佳答案

只需将您的问题分成两个子问题即可:

  • 从数据库中检索字符串
  • 将字符串设置为标签

举个例子:

 public String getStringFromDb(String key) {
....
}

....

public void setLabel(String str, JLabel label) {
label.setText(str);
}

...

public void setLabelFromDb(String key, JLabel label) {
String str = getStringFromDb(key);
setLabel(str, label);
}

关于java - 我可以输入数据库中的 jLabel 文本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32827328/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com