avr
21

GWT – Gérer le warning « The method getMediumDateTimeFormat() is deprecated »

par , dans Google Web Toolkit |

Voilà un moment que je n’ai pas publié d’articles, et je vous avais même dis dans un précédent commentaire que je comptais arrêter de parler de GWT mais voilà qu’un ami m’a demandé de l’aider dans la création d’un jeu avec ce framework et il aurait apprécié de trouver sur ce blog plus d’articles pour l’aider dans sa quête. Voilà donc un premier petit article pour vous faire patienter en attendant le prochain qui traitera de l’utilisation des bases de données (connues sous le nom de « datastores »).

Méthode dépréciée

Si vous avez récupéré le code de GWTwitter 0.5 vous avez sûrement remarqué que la méthode « getMediumDateTimeFormat() » a été dépréciée, voici le moyen de solutionner le Warning correspondant.

Commencez par ouvrir la classe GWTwitter et ajoutez-y un attribut :

private final DateTimeFormat formatter = DateTimeFormat.getFormat("HH:mm:ss");

Vous pouvez adapter le format comme bon vous semble en utilisant le même format que pour un java.text.SimpleDateFormat.

Ensuite, allez dans la méthode « refreshTweetsTable() » et remplacez :

DateTimeFormat.getMediumDateTimeFormat().format(...)

par :

formatter.format(...)

et le tour est joué.

Exemple

Voici un exemple pour afficher la date et l’heure courante :

Date now = new Date();
DateTimeFormat formatter = DateTimeFormat.getFormat("dd/MM/yyyy HH:mm:ss");
 
String stringDate = formatter.format(now);
Tag: , , , ,
Vous avez aimé, alors partagez
Lire le Flux RSS Partager sur Facebook NetVibes del.icio.us

Laissez un commentaire

© Copyright Bloc-note de développeurs 2009-2012. All rights reserved.