Bonjour,

Je voudrai avoir votre aide. Mon code est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
jComboBox.addItemListener(new java.awt.event.ItemListener() {
				public void itemStateChanged(java.awt.event.ItemEvent e) {
					try {
						Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
						Connection cn=DriverManager.getConnection("jdbc:odbc:Bd"); 
						Statement st=cn.createStatement();
						String o=jComboBox.getSelectedItem().toString(); 
						ResultSet rs=st.executeQuery("select sous_quartier,cil,quartier,nom,avis_acces,porte,rue from Rabat where N_Ordre_Redal='"+o+"';"); 
						while (rs.next()) { 
						jTextField.setText(rs.getObject("sous_quartier").toString());//voici la ligne 83
						jTextField1.setText(rs.getObject("cil").toString());
						jTextField2.setText(rs.getObject("quartier").toString());
						jTextField3.setText(rs.getObject("nom").toString());
						jTextField4.setText(rs.getObject("avis_acces").toString());
						jTextField5.setText(rs.getObject("porte").toString());
						jTextField6.setText(rs.getObject("rue").toString());
						} 
					} catch (ClassNotFoundException e1) {
						// TODO Auto-generated catch block
						e1.printStackTrace();
					} catch (SQLException e1) {
						// TODO Auto-generated catch block
						e1.printStackTrace();
					} 
 
				}
			});
Quand je compile et j'exécute j'ai un message d'erreur que voila:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at metier.Saisie$1.itemStateChanged(Saisie.java:83)
at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1205)
at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1262)
at javax.swing.JComboBox.contentsChanged(JComboBox.java:1309)
at javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:100)
at javax.swing.DefaultComboBoxModel.setSelectedItem(DefaultComboBoxModel.java:88)
at javax.swing.DefaultComboBoxModel.addElement(DefaultComboBoxModel.java:126)
at javax.swing.JComboBox.addItem(JComboBox.java:696)
at metier.Saisie.getJComboBox(Saisie.java:107)
at metier.Saisie.getJContentPane(Saisie.java:500)
at metier.Saisie.initialize(Saisie.java:426)
at metier.Saisie.<init>(Saisie.java:416)
at metier.Saisie$2.run(Saisie.java:404)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)