我正在尝试创建一个JCombobox并从JUNG可视化平台中的MYSQL数据库中检索数据。我需要知道我是否可以使用相同的方法在JUNG中创建JCombo框,就像我们在JAVA swing中创建的那样?我使用以下代码来创建和导入数据库中的数据。但是什么都没有显示根据从Jcombo框中选择的项目,我将编辑jung网络。谁能帮助我呢?
private void mouseComboBoxActionPerformed(java.awt.event.ActionEvent evt) {
JComboBox jcb1 = (JComboBox) evt.getSource();
try {
String query = "SELECT * FROM interr";
PreparedStatement pest = connection.prepareStatement(query);
ResultSet rs = pest.executeQuery();
while (rs.next()) {
String geneID = rs.getString("Mole1");
if (geneID.equals("")) {
jcb1.addItem("");
jcb1.setVisible(false);
} else {
jcb1.addItem(rs.getString("Mole1"));
jcb1.setVisible(true);
}
}
}
catch (Exception e) {
e.printStackTrace();
}
String selectedItem = (String)jcb1.getSelectedItem();
if(selectedItem.equals("BRCA1")){
-----
} else {
----
}
vv.repaint();
}