读书人

JAVA打印 乱码有关问题

发布时间: 2012-04-07 17:31:51 作者: rapoo

JAVA打印 乱码问题
做个打印功能,测试的时候总是有一个字乱码,不知道为什么。
比如要打“杨”,这个“”就是乱码,不知道怎么解决。
socket=new java.net.Socket();
socket.connect(new InetSocketAddress(netPrintObj.getIP(),netPrintObj.getPort()),3000);
out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream(), "gbk")), true);
out.write(0x1d);
out.write(0x21);
out.write(0x00);
out.print("打印:" + f.format(c.getTime()) + " 服务员:"+ netPrintObj.getWaiterName());
以上是部分打印代码。
求高人指点。

[解决办法]
一般是编码问题

读书人网 >Java相关

热点推荐