为了账号安全,请及时绑定邮箱和手机立即绑定

为什么无法编译呢???请大家帮帮忙,谢谢

package com.test.emp.code;


import java.io.File;

import java.nio.file.Path;

import java.util.HashMap;


import com.google.zxing.BarcodeFormat;

import com.google.zxing.EncodeHintType;

import com.google.zxing.MultiFormatWriter;

import com.google.zxing.client.j2se.MatrixToImageWriter;

import com.google.zxing.common.BitMatrix;

import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;

public class CreateCode {


public static void main(String[] args) {

int width = 300;

int height = 300;

String format ="png";

String content = "王琪是大美女";

HashMap hints = new HashMap();

hints.put(EncodeHintType.CHARACTER_SET, "utf-8");

hints.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.M);

hints.put(EncodeHintType.MARGIN, 2);

try {

BitMatrix bitMatrix = new MultiFormatWriter().encode(content, BarcodeFormat.QR_CODE, width, height,hints);

Path file = new File("C:/code/img.png").toPath();

MatrixToImageWriter.writeToPath(bitMatrix, format, file);

} catch (Exception e) { 

e.printStackTrace();

}

}


}


正在回答

3 回答

老师是建议初学者用32就够了

gyuaqjv

0 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//5a02b3e60001c0c119201022.jpg是可以的,在我的eclipse上可以,而且还可以生成,我直接复制的你的代码,你可以清一下缓存,重启一下软件

0 回复 有任何疑惑可以回复我~
#1

qq_慕慕粉 提问者

谢谢你,memeda
2017-11-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么无法编译呢???请大家帮帮忙,谢谢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信