Problem in ItemStateChange event
Hi all
When i try to use ItemStateChange event for JComboBox, it fires 2 times. For an example..
ResultSet rs = connection.doQuery("SELECT * FROM UserDetails WHERE Username = '"+ cmbUname.getSelectedItem().toString()+"'");
ResultSetMetaData metrs = rs.getMetaData();
int sCol = rs.findColumn("Description");
int eCol = metrs.getColumnCount();
String val;
for (int i=sCol+1;i<=eCol;i++)
{
//JOptionPane.showMessageDialog(null,cmbUname.getSelectedItem().toString());
JOptionPane.showMessageDialog(null,Integer.toString(i));
val = Integer.toString(rs.getInt(i));
if (val.equals("1"))
{
permision.setSelectedIndex(i);
}
}
above For loop run twice. I want to know is there any event in java Swing that i can use to solve above problem? (In C# there is an event called SelectedIndexChange)
Thankz

