我正在尝试制作一个可以计算一些数字的新程序。我在其中使用DecimalFormat。我开始在另一台计算机上执行此操作。之前一切正常,但是当我切换计算机时,我开始收到此错误。
此导入之前我已经使用过
import com.ibm.icu.text.DecimalFormat;
当我切换计算机并将项目导入Eclipse时。因此,我得到了错误,必须使用它。
import java.text.DecimalFormat;
这是代码示例:
DecimalFormat decimalFormat = new java.text.DecimalFormat("0.00");
double number= Double.parseDouble(detay.get(0)); //detay.get(0) is a number like (123.456)
String number1= decimalFormat.format(number);
textField_1.setText(number1+"");
程序运行正常,直到我单击具有DecimalFormat的事件为止。然后我得到这个错误:
线程“ AWT-EventQueue-0”中的异常java.lang.NoClassDefFoundError:com / ibm / icu / text / DecimalFormat
即使我使用DecimalFormat删除代码,我仍然会收到错误消息。
注意:This was the problem。之后,我全部删除。固定。