Y'a moyen de faire ca en plus propre [Java] - Java - Programmation
Marsh Posté le 23-03-2004 à 21:04:39
Commence par mettre le premier mot de tes variables en minuscules (ex : varPrixVente) passke là c'est difficilement lisible, on croirait que c'est des classes (genre Marge)...
Marsh Posté le 23-03-2004 à 21:26:19
ensuite pas la peine de faire
Float f = new Float(VarCoutTotal);
Float margeF = new Float(VarMarge);
CoutTotalFabrication.setText(f.toString());
Marge.setText(margeF.toString());
tu peux faire
CoutTotalFabrication.setText(Float.toString(VarCoutTotal));
Marge.setText(Float.toString(VarMarge));
Marsh Posté le 23-03-2004 à 22:45:33
c du casting c bien ca ?
-->sinon pour les conventions de nommage on est d'accord, mais avec cette technique de bouzeux, y'a le querydataset, le champs de texte, le champs dbTextField, et les variables temporaires qui ont le même nom...c porcos à mort, g honte ...
merci pour l'idée du cast, j'avais bien essayé mais j'avais mal du m'y prendre...
Pour le parser par contre je suis obligé de m'en servir ? parce que c lourd, ca m'oblige à lever une exception, et c très verbeux pour pas grand chose
PS : je traite pas l'exception, c mal, mais en gros g eu une semaine pour faire une grosse base, avec vues, triggers, generators, et un jeu d'essai conséquent, et designer une interface graphique...de tt façon je suis déjà au delà des specs du profs...mais c pour ma culture perso, et pour l'année prochaine où je veux faire du swing propre
Marsh Posté le 23-03-2004 à 20:49:55
Y'a moyen de faire ca plus proprement que ce que je viens de faire ?
En gros c une interface swing pourave faite en jbuilder, qui utilise les composants orientés DB...
en gros certaines requetes ne renvoient qu'un float, que j'affiche dans un jdbTextField.
Mais après j'ai besoin de le récupérer pour faire des calculs...
et la méthode porcine que j'ai trouvé, c de faire un getText(), qui donc me renvoit la valeur du float sous forme de texte...et là pour arriver à le récupérer en float, calculer, et le refoutre sous forme de String, j'ai trouvé que ca...
mais ca me semble horrible, donc si vous avez d'autres solutions, je prends...
La question est en gros comment récupérer de manière non visuelle (ni graphique ni console) le contenu d'un querydataset qui renvoit un truc numérique, le calculer et le rebalancer en String ?
---------------
Jubi Photos : Flickr - 500px