[ elid @ 14.12.2007. 11:51 ] @
Pozdrav,

ja sam krenuo sa ucenjem JAVE i jos sam nov u tome.
Koristim netBeans 5.0, pokrenuo sam ga i krenuo sa izradom prvih aplikacija.
Sapleo sam se kod prvog ozbiljnijeg projekta - u formi koja je puna JTextFields-a potrebno mi je da unesem brojcane podatke, a potom da izvrsim validaciju unosa (da li je uneti podataka stvarno broj ili ne), a potom da sa tim brojnim vrednostima izvrsim par matrematickih operacija i rezultata zapamtim kao broj u bazu.

Moj problem je konverzija unetog podatka u JTexField polje u formi u tip podataka double.
Ovo java mora da radi krajnje jednostavno, ali moje iskustvo je jako malo i ne uspevam da pronadjem klasu u kojoj je to definisano (zbog malog iskustva sa javom ne znam ni naziv funkcije koja to obavlja - probao sam sa toNumber, toDouble isl.)

Izvinite ako Vas gnjavim sa ovim mojim pitanjem, ali ja sam neznalica pa pitam.
[ anon315 @ 14.12.2007. 12:10 ] @
java.sun.com/j2se/1.5.0/docs/api/java/lang/Double.html#parseDouble(java.lang.String)
[ zmau @ 14.12.2007. 12:16 ] @
Pogledaj recimo klasu Double. Možeš da ispišeš nešto kao
Code:
Double value = Double.valueOf(textField1.getText());

Posle taj value možeš da koristiš u proračunima kao što bi koristio neki običan double (s malim d). U istoj klasi imaš još korisnih metoda za konverziju.
[ elid @ 18.12.2007. 13:17 ] @
Zahvaljujem na pomoci
[ Dejan Lozanovic @ 18.12.2007. 14:15 ] @
Ako ti bas trebaju brojevi, onda je jos bolja varijata da u kontroli dobijas prave rezultate. Tj umesto JTextField, koristi JFormatedTextField http://java.sun.com/javase/6/d...swing/JFormattedTextField.html i toj kontroli odmas das formater, i dobijas broj lepo ispisan sa jedne strane a sa druge dobijes odma vrednost koja ti treba.