已采納回答 / XhstormR
可能是File的包導錯了import java.io.File; (File的包)import java.nio.file.Path; (Path的包)Path file = new File("這里放你要存放二維碼的位置(包括文件名)").toPath();其他沒錯的話應該不存在無法點出toPath()這個方法來的問題。
2016-10-22
已采納回答 / XhstormR
要在網址前面加上http://,即如你在java類中把 String content = "http://www.baidu.com"; 這樣掃描就會直接跳轉到百度頁面了。
2016-10-19
已采納回答 / 心在旅途4039850
可以啊 ?編碼格式不是設置成了中文嗎?UTF-8 ? 用zxing寫的嗎?那你看一下是不是BitMatrix bitMatrix = new MultiFormatWriter().encode(content, BarcodeFormat.QR_CODE, width, height,hints); 這句話后面的hints你加了沒有?
2016-09-22
已采納回答 / miszhou
高度和寬度:64+12*(版本號-1);有兩種可能,一種是你的代碼哪里漏掉了東西或者寫錯了,第二種就是你的二維碼內容不匹配,我以前就是寫的二維碼內容不匹配生成的二維碼是空白;
2016-09-20
已采納回答 / miszhou
添加步驟選中項目右擊選擇 bulid path--configure bulid path--libraries--add jar選擇你要導入的jar包--選擇OK就可以了
2016-09-20
已采納回答 / qq_我情難捨_03571914
要在網址前面加上http://,即如你在java類中把 String?content = "http://www.baidu.com";?這樣掃描就會直接跳轉到百度頁面了。
2016-08-17
已采納回答 / qq_歲月狠賤_03752691
或者你寫的路徑在你的硬盤根本就找不到 比如說你在java里寫了"D:/code/pn.png" 但是你的D盤根本就沒有code那個目錄,,,要先在硬盤吧文件夾創建好
2016-08-17
已采納回答 / jackaroo1024
MatrixToImageWriter.writeToPath(bitmatri,format,file); ? ? ?那就是file創建的問題吧,仔細檢查下?Path = file = new File("D://img.png").toPath(); MatrixToImageWriter.writeToFile(bitMatrix, format, file);
2016-08-16