Bonjour,
Je veux permettre avec mon code de récupérer dans un jTextField une valeur de caractères exemple : 1254 ou 750 et ensuite de le convertir pour que cela fasse : 12:54 ou 07:50.
Cela me permettra de récupérer des données en heure/minute.
Voici mon code :
Si j'enlève la condition if...else cela fonctionne bien, mais là non.
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 private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) { String mTextField = jTextField1.getText(); if (mTextField.length() < 4){ // ajouter le caractère "0" si chaine < à 4 caractères StringBuffer str = new StringBuffer(mTextField); str.insert(0,"0"); System.out.println(str); }else { // ajouter les ":" StringBuffer sb = new StringBuffer(str); sb.insert(2,":"); System.out.println(sb); } }
Partager