展开全部
Java线条粗细32313133353236313431303231363533e58685e5aeb931333337386665一般要使用java Swing方面的知识importjavax.swing.*;
importjava.awt.*;
importjava.awt.geom.*;
publicclassExample6_5extendsJFrame
{
publicExample6_5()
{
super("设置线条粗细");
setSize(180,180);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
publicstaticvoidmain(String[]args)
{
newExample6_5();
}
publicvoidpaint(Graphicsg)
{
Graphics2Dg_2d=(Graphics2D)g;
Line2Dline_1=newLine2D.Double(50,50,120,50);
Line2Dline_2=newLine2D.Double(50,80,120,80);
Line2Dline_3=newLine2D.Double(50,110,120,110);
BasicStrokebs_1=newBasicStroke(16,BasicStroke.CAP_BUTT,BasicStroke.JOIN_BEVEL);
BasicStrokebs_2=newBasicStroke(16f,BasicStroke.CAP_ROUND,BasicStroke.JOIN_MITER);
BasicStrokebs_3=newBasicStroke(16f,BasicStroke.CAP_SQUARE,BasicStroke.JOIN_ROUND);
g_2d.setStroke(bs_1);
g_2d.draw(line_1);
g_2d.setStroke(bs_2);
g_2d.draw(line_2);
g_2d.setStroke(bs_3);
g_2d.draw(line_3);
}
}
如果觉得《java 画笔 粗细_java中如何设置线条的粗细例题?》对你有帮助,请点赞、收藏,并留下你的观点哦!