| Author |
Using Floating Point
|
Matt Dooley
Greenhorn
Joined: Nov 16, 2008
Posts: 1
|
|
I am new to J2ME and am trying to do a simple app for a blackberry. I am trying to read a user's input using a BasicEditField and then convert this to a float do some math and convert the float answer to a string and write back out again. java:171: valueOf(java.lang.String) in java.lang.Float cannot be applied to (net.rim.device.api.ui.component.BasicEditField) float cf = Float.valueOf(capf) If I try to convert to a string first, I get the following error: java:169: toString() in java.lang.Object cannot be applied to (net.rim.device.api.ui.component.BasicEditField) String sx = toString(size); Any suggestions on how to read input, do the math and write output?
|
 |
Tim Holloway
Saloon Keeper
Joined: Jun 25, 2001
Posts: 14486
|
|
|
You're going to have to get the VALUE stored in the BasicEditField. BasicEditField isn't a String, it's a UI control class.
|
Customer surveys are for companies who didn't pay proper attention to begin with.
|
 |
 |
|
|
subject: Using Floating Point
|
|
|