找不到符号方法追加(字符串)



我不明白为什么它说找不到符号附加。我需要使用 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 调色板应该可以解决问题。

最新更新