gpt4 book ai didi

java - 如何设置列表元素计数为0.有什么办法

转载 作者:行者123 更新时间:2023-12-01 17:59:53 24 4
gpt4 key购买 nike

这是我的图形用户界面

enter image description here

我想在单击加载按钮后加载详细信息...所以我输入了以下代码:

private void loadActionPerformed(java.awt.event.ActionEvent evt) {                                     
DefaultListModel lb=(DefaultListModel)lb1.getModel();
String sql="Select distinct atomicnumber from properties;";
try
{
Class.forName("java.sql.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/elements","root","shanu45");
Statement s=con.createStatement();
ResultSet rs=s.executeQuery(sql);
while(rs.next())
{
int atomicnumber=rs.getInt(1);
lb.addElement(atomicnumber);
lb1.setModel(lb);
}
rs.close();
s.close();
con.close();
}
catch(Exception e)
{
JOptionPane.showMessageDialog(this,e.getMessage());
}

但是当我再次单击它时,值被重新加载那么有没有什么方法可以将列表计数设置回零以重新加载值?

最佳答案

lb.removeAllElements() 在 while 之前调用?

关于java - 如何设置列表元素计数为0.有什么办法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41858033/

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