我不明白为什么它说找不到符号附加。我需要使用 Stringbuffer 吗?我在YouTube收据教程中获得了此代码,上传者禁用了评论,因此我无法直接询问他。请帮助我。我仍然是Java的业余爱好者。告诉我是否需要发布我的整个代码,或者您希望查看哪些代码以查看错误。谢谢在广告中。
Calendar timer = Calendar.getInstance();
timer.getTime();
SimpleDateFormat tTime = new SimpleDateFormat("HH:mm:ss");
tTime.format(timer.getTime());
SimpleDateFormat Tdate = new SimpleDateFormat("dd-MMM-yyyy");
Tdate.format(timer.getTime());
jtxtReceipt.append(" Water Station Receipt:n" +
"Reference:ttt" + refs +
"n=========================================n" +
"Mineral:ttt" + jtxtMineral.getText() + "nn" +
"Purified:ttt" + jtxtPurified.getText() + "nn" +
"Travel:ttt" + jtxtTravel.getText() + "nn" +
"VAT:ttt" + jtxtVat.getText() + "n"+
"n========================================n" + "n" +
"Tax:ttt" + jtxtTax2.getText() + "n" +
"Subtotal:ttt" + jtxtSubTotal.getText() + "n" +
"Total:ttt" + jtxtTotal.getText() + "n" +
"===========================================" +
"nDate:" + Tdate.format(timer.getTime()) +
"ntTime:" + tTime.format(timer.getTime()) +
"nttThank you ");
String
类中不存在 append
方法。您可以使用StringBuilder
来完成这项工作,或者如果是轻度串联,只需使用 +
运算符
追加方法不适用于 TextField 调色板。因此,如果您使用的是 TextField 调色板,将其替换为 TextArea 调色板应该可以解决问题。