你眼睛好大 2020-03-04 18:37 采纳率: 0%
浏览 782

Android开发,已知四个点坐标位置,如何根据四个点绘制出一个四边形

在Android中如何利用已知四个点的坐标位置,绘制出一个四边形线条出来

在Java程序中如下

public class TestPanel extends JPanel{

  /** 

   * repaint方法会调用paint方法,并自动获得Graphics对像 

   * 然后可以用该对像进行2D画图 

   * 注:该方法是重写了JPanel的paint方法 

   */  

  public void paint(Graphics g)  

  {  

    super.paint(g);  

    Graphics2D g2d = (Graphics2D)g; 

    g2d.setColor(Color.RED);//设置画图的颜色  

    Polygon p=new Polygon();

     p.addPoint(0,15);

     p.addPoint(0,19);

     p.addPoint(50,12);

     p.addPoint(50,8); 

    g.fillPolygon(p);

  }  

}

Java运行效果,求在android中达到这个效果
图片说明

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥30 Unity接入微信SDK 无法开启摄像头
    • ¥20 有偿 写代码 要用特定的软件anaconda 里的jvpyter 用python3写
    • ¥20 cad图纸,chx-3六轴码垛机器人
    • ¥15 移动摄像头专网需要解vlan
    • ¥20 access多表提取相同字段数据并合并
    • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
    • ¥20 Java-Oj-桌布的计算
    • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
    • ¥20 有人知道这种图怎么画吗?
    • ¥15 pyqt6如何引用qrc文件加载里面的的资源