用JAVA如何画虚线? 自己继承一个虚线类嘛,自己实现它我想应该不是非常困难,希望你成功 :) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 float dash1[] = {10.0f};BasicStroke bs = new BasicStroke(5.0f, BasicStroke.CAP_BUTT,BasicStroke.JOIN_MITER, 10.0f, dash1, 0.0f);g2.setStroke(bs);Line2D line = new Line2D.Float(20.0f, 10.0f, 100.0f, 10.0f);g2.draw(line);//定义虚线样式float[] dash2 = {6.0f, 4.0f, 2.0f, 4.0f, 2.0f, 4.0f};bs = new BasicStroke(5.0f, BasicStroke.CAP_BUTT,BasicStroke.JOIN_MITER, 10.0f, dash2, 0.0f);g2.setStroke(bs);g2.draw(line);运行一下代码就知道了如何定义。 ftp4j上传大文件的问题 如何改写第三方源码? Java发送邮件附件不成功,高手请留步!!本人高分答谢!! java连接ACCESS奇怪问题 倒置 序列化的问题 函数名作为参数能否实现? 文件安全小问题,急!!! Class<T>与T之间的区别与联系 数组打印中 int[] 和Integer[]数组的区别 java中有随机变量吗? 菜鸟问题,java中的输入
BasicStroke bs = new BasicStroke(5.0f, BasicStroke.CAP_BUTT,
BasicStroke.JOIN_MITER, 10.0f, dash1, 0.0f);
g2.setStroke(bs);
Line2D line = new Line2D.Float(20.0f, 10.0f, 100.0f, 10.0f);
g2.draw(line);
//定义虚线样式
float[] dash2 = {6.0f, 4.0f, 2.0f, 4.0f, 2.0f, 4.0f};
bs = new BasicStroke(5.0f, BasicStroke.CAP_BUTT,
BasicStroke.JOIN_MITER, 10.0f, dash2, 0.0f);
g2.setStroke(bs);
g2.draw(line);
运行一下代码就知道了如何定义。