Bonjour,
Voila, je voudrais bien mettre mes mots dans ma jlist mais je n'arrive pas à bien mettre le texte en forme.
J'ai le code si vous voulez.
Merci
private JList getJListNom() {
if (jListNom == null) {
jListNom = new JList(info);
jListNom.setLayoutOrientation(JList.HORIZONTAL_WRAP);
jListNom.setBounds(new Rectangle(74, 164, 286, 152));
jListNom.setFont(new Font("Comic Sans MS", Font.BOLD, 14));
}
return jListNom;
}
private Vector <String> info = new Vector<String> ();
info.clear();
String titre = jComboBoxNom.getSelectedItem().toString();
rsOeuvreTitre = Select.ListeOeuvreTitre(titre);
System.out.print(titre);
try
{
while (rsOeuvreTitre.next())
{
String NUMGROUPE = rsOeuvreTitre.getString("NUMGROUPE");
String NOMGROUPE = rsOeuvreTitre.getString("NOMGROUPE").trim();
//jListNom.
info.add(NUMGROUPE);
info.add(NOMGROUPE);
jListNom.updateUI();
}
System.out.println(info);
}
catch(Exception e)
{
System.out.println("Exception " + e.getMessage());
}
jComboBoxNom.setSelectedIndex(-1);
jButtonRecherche.setEnabled(false);
}
-------
---------
while (rsOeuvreTitre.next())
{
String NUMGROUPE = "- NuméroGroupe : " + rsOeuvreTitre.getString("NUMGROUPE");
String NOMGROUPE = "- NomGroupe : " + rsOeuvreTitre.getString("NOMGROUPE").trim();
//jListNom.
info.add(NUMGROUPE);
info.add(NOMGROUPE);
jListNom.updateUI();
--------------
------------------
info.clear();
String titre = jComboBoxNom.getSelectedItem().toString();
rsOeuvreTitre = Select.ListeOeuvreTitre(titre);
System.out.print(titre);
try
{
while (rsOeuvreTitre.next())
{
String TITRE = "Les infos du titre est : ";
String NUMGROUPE = "- Numéro du groupe : " + rsOeuvreTitre.getString("NUMGROUPE");
String NOMGROUPE = "- Nom du groupe : " + rsOeuvreTitre.getString("NOMGROUPE").trim();
info.add(TITRE);
info.add(NUMGROUPE);
info.add(NOMGROUPE);
jListNom.updateUI();
}
System.out.println(info);
}
catch(Exception e)
{
System.out.println("Exception " + e.getMessage());
}
jComboBoxNom.setSelectedIndex(-1);
jButtonRecherche.setEnabled(false);
while (rsOeuvreTitre.next())
{
String TITRE = "Les infos du titre (est) sont: ";
while (rsOeuvreTitre.next())
{
String TITRE = "Les infos du titre est : ";
--- ESPACE ICI ---
String NUMGROUPE = "- Numéro du groupe : " + rsOeuvreTitre.getString("NUMGROUPE");
String NOMGROUPE = "- Nom du groupe : " + rsOeuvreTitre.getString("NOMGROUPE").trim();
info.add(TITRE);
info.add(NUMGROUPE);
info.add(NOMGROUPE);
jListNom.updateUI();
}
while (rsOeuvreTitre.next())
{
String TITRE = "Les infos du titre est :\n "; // ou \n\n ... ici <<<<<<<<<<<<<<<<<<<<
--- ESPACE ICI ---
String NUMGROUPE = "- Numéro du groupe : " + rsOeuvreTitre.getString("NUMGROUPE");
--------------
------------
/** Saut d'une ligne. **/
private static final String NL_1 = System.getProperty("line.separator");
/** Saut de deux lignes. **/
private static final String NL_2 = NL_1 + NL_1;
------------------
-------------------
while (rsOeuvreTitre.next())
{
String TITRE = "Les infos du titre "NomTitreSelectionnéDansCombobox" est : " + NL_1; // NL_1 ou NL_2 ou NL_1 + NL_2 etc...ici <<<<<<<<<<<<<<<<<<<<
--- ESPACE ICI ---
String NUMGROUPE = "- Numéro du groupe : " + rsOeuvreTitre.getString("NUMGROUPE");
private Vector <String> info = new Vector<String> (); info.clear(); String titre = jComboBoxNom.getSelectedItem().toString();
----------- private static String titre; --------
private Vector <String> info = new Vector<String> ();
info.clear();
titre = jComboBoxNom.getSelectedItem().toString() + NL_1;
info.add(titre);
private JComboBox getJComboBoxNom()
{
if (jComboBoxNom == null)
{
Vector <Oeuvre> oeu = new Vector<Oeuvre> ();
jComboBoxNom = new JComboBox(oeu);
jComboBoxNom.setBounds(new Rectangle(198, 44, 163, 19));
jComboBoxNom.setEditable(true);
jComboBoxNom.isEditable();
rsOeuvre = Select.ListeOeuvre();
try
{
while (rsOeuvre.next())
{
Oeuvre oeuvre = new Oeuvre();
oeuvre.settitreOeuvre(rsOeuvre.getString(3));
oeu.add(oeuvre);
}
System.out.println(oeu);
}
catch(Exception e)
{
System.out.println("Exception " + e.getMessage());
}
jComboBoxNom.addActionListener(new java.awt.event.ActionListener()
{
public void actionPerformed(java.awt.event.ActionEvent e)
{
jButtonRecherche.setEnabled(true);
}
});
}
return jComboBoxNom;
}
-----------
/** Le titre sélectionné dans la combo **/
private String titre;
/** Saut d'une ligne. **/
private final String NL_1 = System.getProperty("line.separator");
/** Saut de deux lignes. **/
private final String NL_2 = NL_1 + NL_1;
--------
private Vector <String> info = new Vector<String> ();
{
info.clear();
titre = jComboBoxNom.getSelectedItem().toString() + NL_2; //titre sans String
rsOeuvreTitre = Select.ListeOeuvreTitre(titre);
System.out.print(titre);
info.add(titre); // une seule fois je suppose
try
{
while (rsOeuvreTitre.next())
{
String TITRE = "Les infos du titre sont :" + NL_1;
String NUMGROUPE = "- NuméroGroupe : " + rsOeuvreTitre.getString("NUMGROUPE");
String NOMGROUPE = "- NomGroupe : " + rsOeuvreTitre.getString("NOMGROUPE").trim();
//jListNom.
info.add(TITRE);
info.add(NUMGROUPE);
info.add(NOMGROUPE);
jListNom.updateUI();
}
System.out.println(info);
}
catch(Exception e)
{
System.out.println("Exception " + e.getMessage());
}
jComboBoxNom.setSelectedIndex(-1);
jButtonRecherche.setEnabled(false);
}
private JComboBox getJComboBoxNom() {
if (jComboBoxNom == null) {
Vector <Membre> nomPrenom = new Vector<Membre> ();
jComboBoxNom = new JComboBox(nomPrenom);
jComboBoxNom.setBounds(new Rectangle(177, 26, 153, 20));
jComboBoxNom.setPreferredSize(new Dimension(120, 20));
rsMembre = Select.ListeMembre();
try
{
while (rsMembre.next())
{
Membre r = new Membre();
r.setnumPersonne(rsMembre.getInt(1));
r.setnumGroupe(rsMembre.getInt(2));
r.setresponsabiliteMembre(rsMembre.getString(3).trim());
r.setdateNaissanceMembre(rsMembre.getDate(4));
r.setnomPersonne(rsMembre.getString(5).trim());
r.setprenomPersonne(rsMembre.getString(6).trim());
r.settitreCivilite(rsMembre.getString(7).trim());
nomPrenom.add(r);
}
System.out.println(nomPrenom);
}
catch(Exception e)
{
System.out.println("Exception " + e.getMessage());
}
jComboBoxNom.setSelectedIndex(-1);
jComboBoxNom.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(ActionEvent ae)
{
infos.clear();
String nom = jComboBoxNom.getSelectedItem().toString();
String prenom = jComboBoxNom.getSelectedItem().toString();
rsMembreRech = Select.ListeMembreNom(nom, prenom);
try
{
while (rsMembreRech.next())
{
Membre m = new Membre();
// m.setnumPersonne(rsMembreRech.getInt(1));
//m.setnomPersonne(rsMembreRech.getString(5));
//m.setprenomPersonne(rsMembreRech.getString(6));
String nompersonne = rsMembreRech.getString("nompersonne");
//Membre numgroupe = rsMembreRech.getString("numpersonne");
//String prenompersonne = rsMembreRech.getString("nomgroupe");
nomM.add(nompersonne);
//infos.add(numpersonne);
//infos.add(prenompersonne);
jTextFieldNomMembre.setText(infos.get(5));
//rech.add(m);
}
System.out.println(infos);
}
catch(Exception e)
{
System.out.println("Exception " + e.getMessage());
}
}
});
}
return jComboBoxNom;
}
private Vector <String> infos = new Vector<String>(); private Vector <String> numM = new Vector<String>(); private Vector <String> numG = new Vector<String>(); private Vector <String> dateM = new Vector<String>(); private Vector <String> nomM = new Vector<String>(); private Vector <String> prenomM = new Vector<String>(); private Vector <String> respM = new Vector<String>(); private Vector <String> titreM = new Vector<String>();
while (rsMembreRech.next())
{
Membre m = new Membre();
// m.setnumPersonne(rsMembreRech.getInt(1));
//m.setnomPersonne(rsMembreRech.getString(5));
//m.setprenomPersonne(rsMembreRech.getString(6));
String nompersonne = rsMembreRech.getString("nompersonne");
//Membre numgroupe = rsMembreRech.getString("numpersonne");
//String prenompersonne = rsMembreRech.getString("nomgroupe");
nomM.add(nompersonne);
//infos.add(numpersonne);
//infos.add(prenompersonne);
jTextFieldNomMembre.setEnabled(true); //<<<<<<<<<<<<<
jTextFieldNomMembre.requestFocusInWindow();//<<<<<<
jTextFieldNomMembre.setText(infos.get(5));
//rech.add(m);
}
Combien cela coûte-t-il au total ? Quelles aides apportent l'état et les acteurs du marché pour alléger cette charge non choisie ? Tous les détails sur Commentçamarche.net.