Existe-t-il un moyen de convertir la chaîne d'un champ de texte à un double en j2me? Et quel est le nom de la chaîne qui sort du champ de texte?Champ de texte J2ME à doubler
Répondre
Vous pouvez utiliser la méthode Double.parseDouble (String) pour convertir la chaîne à double:
double d = Double.parseDouble("22.4");
Pour obtenir le texte de TextField vous pouvez utiliser la méthode TextField.getString();
String text = TextField.getString();
Alors:
double d = Double.parseDouble(TextField.getString());
Prenez note que les flotteurs ne sont pris en charge sur les téléphones conformes à CLDC 1.1, si le téléphone que vous ciblez est CLDC 1.0, vous devez utiliser le point fixe
Heureusement, CLDC 1.0 est ancien et la plupart du temps disparu. CLDC 1.1 n'est pas le plus puissant non plus, mais au moins, il a les bases. –
vrai, environ 9% du marché selon getjar http://stats.getjar.com/statistics/world/gJavaCLDCVer/j2me_cldc_1_0 juste d'être conscient de! – kgutteridge
vous pouvez le faire aussi bien
String s = txtField.getText();
double number1 = Double.parseDouble(s);
il n'y a pas de 'getText()' dans [j2me TextField API] (http://download.oracle.com/javame/config/cldc/ref-impl/midp2.0/jsr118/javax/microedition/lcdui/TextField.html) – gnat
- 1. comment utiliser l'image pour le champ de texte - j2me blackberry
- 2. Parse pourcentage à doubler
- 3. valeur textfield fonte pour doubler
- 4. Silverlight XAML Reliure - Décimal à doubler
- 5. L'ajout de flotteur promu à doubler?
- 6. comment contrôler le type de zone de texte à doubler en visuel de base?
- 7. Boîte de texte sur toile en j2me
- 8. conversion doubler (erreur)
- 9. T-SQL - champ de texte à nvarchar
- 10. assigne le texte d'un UIlabel à un champ de texte
- 11. Jeditable doubler sur tous les sauts de ligne modifier
- 12. Lire le fichier texte dans J2ME
- 13. texte dans le champ de texte
- 14. Déballez de hex de doubler en Python
- 15. Comment lier une chaîne à doubler dans WPF?
- 16. Texte statique dans le champ de texte?
- 17. description texte dans un champ de texte?
- 18. Comment voir le texte d'un champ de texte dans un autre champ de texte?
- 19. Analyse d'une fraction pour doubler
- 20. PHP Champ de texte unique?
- 21. Erreur lors de la récupération du champ de nom en symbian à l'aide de J2ME
- 22. MySQL ajouter du texte à un champ
- 23. .NET à J2ME
- 24. champ Fichier d'entrée au champ de saisie de texte
- 25. Comment insérer un séparateur de milliers (virgule) avec convert doubler
- 26. Désinstallez une application J2ME à l'aide du code J2ME?
- 27. RoR: link_to_remote - champ de texte de mise à jour
- 28. Si déclaration pour j2me j2me
- 29. Nécessité de prendre deux valeurs de champ de texte et ajouter ainsi à un autre champ
- 30. Arrondir un champ de date de texte libre, pour utiliser un champ de critère "Date à"
retourne 'valueOf()' un objet Double. En Java 5+ qui peut être auto-déballé en 'double'. Dans J2ME cet autoboxing ne fonctionne pas, donc votre deuxième ligne de code ne compilera pas (même dans Java 5+, cela ne fonctionne pas et 'parseDouble()' devrait être préféré, quand un 'double' est nécessaire). –
Droite. Je vous remercie. – JCasso