正在加载图片...
Java2D中的基本绘图方法 public void paintcomponent(Graphics g)t super paintcomponent(g)i Graphics2Dg2d=( Graphics2D)g;//强制转换为 Graphics2D g2d. setPaint(fillColororpattern)i g2d. setstroke(penThicknessOrPattern) g2d. setcomposite(someAlphaComposite)i g2d setFont(anyFont) 设置 g2d. setcolor (anyColor)i g2d. translate(.)i g2d rotate(.)i 数 g2d. scale(.)i g2d shear(.)i g2d. setrransform(someAffineTransform)i Some Shape s new Some Shape(.)i g2d.draw(s);∥/绘制图形轮廓 g2d.£i11(s);//绘制填充图形 北大青鸟10 Java 2D 中的基本绘图方法 public void paintComponent(Graphics g) { super.paintComponent(g); Graphics2D g2d = (Graphics2D)g;//强制转换为Graphics2D g2d.setPaint(fillColorOrPattern); g2d.setStroke(penThicknessOrPattern); g2d.setComposite(someAlphaComposite); g2d.setFont(anyFont); g2d.setColor(anyColor); g2d.translate(...); g2d.rotate(...); g2d.scale(...); g2d.shear(...); g2d.setTransform(someAffineTransform); SomeShape s = new SomeShape(...); g2d.draw(s); // 绘制图形轮廓 g2d.fill(s); // 绘制填充图形 } 设置 画 笔参 数
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有