bakaxl怎么重置java,java – 需要关于重置/清除jcombobox值的帮助

我使用下面的编码使用另一个jcombobox将值添加到jcombobox我需要根据jcombobox1中选择的一个值将值添加到jcombobox2而不附加值,这样有人可以告诉我重置或清除组合框的方法选择其他选项时的值?

下面是我的编码,我是

java和netbeans的新手,所以如果有人可以帮助我会感激不尽:)

Class.forName("com.mysql.jdbc.Driver").newInstance();

Connection con = DriverManager.getConnection("jdbc:mysql://localhost/database1", "root", "senura123");

Statement stat = (Statement) con.createStatement();

String val=jComboBox1.getSelectedItem().toString();

String check; String col;

if ("Vehicles".equals(val)){

check = "select reg_no from vehicle;";

col="reg_no";

}

else if ("Travel Guides".equals(val)){

check = "select username from travelguide;";

col="username";

}

else{

check = "select username from transportofficer";

col="username";

}

ResultSet rslt = stat.executeQuery(check);

while (rslt.next()) {

jComboBox2.addItem(rslt.getString(col));

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值