java - 我该如何填充连接 3 个点形成的三角形

标签 java swing awt

我很感兴趣,我刚刚写完一个程序,已经实现的功能之一是画一条末端带有三角形的线(形成一个箭头)。我该如何填充三角形的内部?

最佳答案

看看fillPolygon Graphics 类的方法。还有一个版本不需要您创建多边形,而是接受带有坐标的数组。如果您到目前为止一直单独绘制线条而不是绘制多边形,那么切换到其中一种方法应该不会太难。只需使用您已经获得的端点坐标即可。

关于java - 我该如何填充连接 3 个点形成的三角形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7959097/

相关文章:

java - 获取 HeadlessException : No X11 DISPLAY variable was set

Java JPA/SAX 处理程序事件/for 循环未运行

java棋盘问题

java - 什么元素控制 JPanel 和 JTabbedPane 选项卡之间细条的颜色

java - 具有自定义文档和编辑器的 JTextPane 无法正确显示图标

java - 我的 java graphics.drawImage() 不显示传递给它的图像

Java列表设置列表项的背景

java - JSON 和 BSON 哪个更轻量级?

java - 如何使用rapidminer添加新算子的参数配置?

java - 为什么 HTMLDocument 会忽略空格