Bonjour,
Il est vrai que ce problème est basique mais malgré tout, rien ne ce passe.
J'ai beau cocher un ou deux composants la console ne m'affiche pas le résultat et le label encore moins.
Je pense qu'il n'appel pas ma fonction, voici ma fonction :
Voici l'appel à la fonction :
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 /** * fonction qui récupère le(s) valeur(s) sélectionnée(s) * @return */ private String selectionText() { //déclaration de variables locales String text = ""; //si quelque chose est sélectionner alors récupérer sa valeur if (chkSMS.isSelected() && !chkMail.isSelected()) { text = chkSMS.getText(); System.out.print(text); } else if (chkMail.isSelected() && !chkSMS.isSelected()) { text = chkMail.getText(); System.out.print(text); } else if (chkSMS.isSelected() && chkMail.isSelected()) { text = chkSMS.getText() + " & " + chkMail.getText(); System.out.print(text); } else text = ""; return text; }
Merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 lblEnvoyer = new JLabel(); lblEnvoyer.setBounds(124, 115, 125, 20); lblEnvoyer.setFont(new Font("Calibri", Font.BOLD, 16)); lblEnvoyer.setBorder(new LineBorder(new Color(0, 0, 0), 1, true)); lblEnvoyer.setHorizontalAlignment(JLabel.CENTER); lblEnvoyer.setVerticalAlignment(JLabel.TOP); lblEnvoyer.setToolTipText("vous avez sélectionner ceci..."); try { lblEnvoyer.setText(selectionText()); } catch (Exception e) { e.toString(); } getContentPane().add(lblEnvoyer);
Partager