最新回答 / 生活和你
異常處理。JDK9及以上版本中,你要是在default package建立一個單獨運行的類,就通不過編譯。你要想運行,把module-info.java刪了就完事了。
2020-02-06
最贊回答 / ppb演員
MatrixToImageWriter.writeToPath(bitMatrix, content, file);第二個參數(shù)是format就ok啦
2020-01-09
二維碼內(nèi)容寫成中文之后,調(diào)用讀取的類,讀出來的是一堆問號的解決方式:
在讀取類中該為
BitMatrix bitMatrix=new MultiFormatWriter().encode(new String(content.getBytes("UTF-8"),"ISO-8859-1"), BarcodeFormat.QR_CODE, width, height,hints);
在讀取類和創(chuàng)建類中,將編碼都設為"ISO-8859-1"就能讀取中文了
hints.put(EncodeHintType.CHARACTER_SET, "ISO-8859-1");
在讀取類中該為
BitMatrix bitMatrix=new MultiFormatWriter().encode(new String(content.getBytes("UTF-8"),"ISO-8859-1"), BarcodeFormat.QR_CODE, width, height,hints);
在讀取類和創(chuàng)建類中,將編碼都設為"ISO-8859-1"就能讀取中文了
hints.put(EncodeHintType.CHARACTER_SET, "ISO-8859-1");
2019-11-21