zoukankan      html  css  js  c++  java
  • 三角形

    package result;
    //java2d控制线条
    import javax.swing.*;
    import java.awt.*;
    import java.awt.geom.Line2D;
    import java.awt.geom.Line2D.Double;

    public class F8 extends JFrame
    {
    public F8() {
    super("设置线条粗细");
    setSize(300,250);
    setVisible(true);
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    //默认布局BORDER
    add(new MyCanvas());
    validate();
    }
    public static void main(String[] arg) {
    new F8();
    }
    class MyCanvas extends Canvas {
    public MyCanvas() {
    // TODO Auto-generated constructor stub
    setSize(300,250);
    }
    public void paint(Graphics g) {
    Graphics2D g2 = (Graphics2D)g;
    Line2D line_1 = new Line2D.Double(150,50,220,150);
    Line2D line_2 = new Line2D.Double(150,50,80,150);
    Line2D line_3 = new Line2D.Double(80,180,220,180);
    BasicStroke bs_1 = new BasicStroke(16,BasicStroke.CAP_ROUND,BasicStroke.JOIN_BEVEL);
    BasicStroke bs_2 = new BasicStroke(16f,BasicStroke.CAP_ROUND,BasicStroke.JOIN_MITER);
    BasicStroke bs_3 = new BasicStroke(16f,BasicStroke.CAP_ROUND,BasicStroke.JOIN_ROUND);
    g2.setStroke(bs_1);
    g2.setStroke(bs_2);
    g2.setStroke(bs_3);
    g2.draw(line_1);
    g2.draw(line_2);
    g2.draw(line_3);
    }
    }
    }

  • 相关阅读:
    HashMap 原理?jdk1.7 与 1.8区别
    内存泄漏与溢出
    NIO
    Mysql 存储引擎
    编写一个 rpc
    dubbo 与 zookeeper
    MongoDB
    natapp 内网穿透服务
    【AHOI 2009】同类分布
    [HNOI 2016] 序列
  • 原文地址:https://www.cnblogs.com/nanfengnan/p/13678814.html
Copyright © 2011-2022 走看看