Shizzl_chrizzl
Erfahrenes Mitglied
Hi leude,
ich hab folgendes Problem ich will einfach bei der setValueAt Methode die neuen werte setzen.
public void setValueAt(Object sValue, int row, int col) {
try{
OMeasurementRS30 om = (OMeasurementRS30)vSearch.elementAt(row);
switch (col) {
case 0:
om.test = sValue.toString();
so sieht das z.b. aus ich hole mir daten aus ner Datenbank und hab dazu ein Objekt OMeasurement RS30. Das funktioniert alles, nur wenn ich einen float abspeichern will gehts nicht.
if (strValue.startsWith(",")) {
strValue = "." + strValue.substring(1,strValue.length());
}
StringTokenizer st = new StringTokenizer(strValue,",");
if (st.countTokens() == 2) {
strValue = st.nextToken() + "." + st.nextToken();
}
try {
value = new Double(strValue);
om.mean = value;
so siehts bisher aus.
könnte ihr mir sagen wie ich das jetzt hinbekomme thx im vorraus
ich hab folgendes Problem ich will einfach bei der setValueAt Methode die neuen werte setzen.
public void setValueAt(Object sValue, int row, int col) {
try{
OMeasurementRS30 om = (OMeasurementRS30)vSearch.elementAt(row);
switch (col) {
case 0:
om.test = sValue.toString();
so sieht das z.b. aus ich hole mir daten aus ner Datenbank und hab dazu ein Objekt OMeasurement RS30. Das funktioniert alles, nur wenn ich einen float abspeichern will gehts nicht.
if (strValue.startsWith(",")) {
strValue = "." + strValue.substring(1,strValue.length());
}
StringTokenizer st = new StringTokenizer(strValue,",");
if (st.countTokens() == 2) {
strValue = st.nextToken() + "." + st.nextToken();
}
try {
value = new Double(strValue);
om.mean = value;
so siehts bisher aus.
könnte ihr mir sagen wie ich das jetzt hinbekomme thx im vorraus
Zuletzt bearbeitet: