draw相关内容

如何使用XNA创建类似Paint的应用程序?

在此处中涉及了以编程方式使用XNA绘制线条的问题. >.但是,我希望允许用户像使用MS Paint这样的绘图应用程序一样在画布上进行绘图. 这当然需要鼠标指针位置中的每个x和/或y坐标更改,以导致在画布上以蜡笔颜色实时绘制线条的另一个“点". 在鼠标移动事件中,为了逐点绘制线条,XNA API需要考虑哪些因素?从字面上看,当然,我并不是在画一条线,而是一连串的“点".每个“点"可以而且 ..
发布时间:2020-04-30 11:51:05 其他开发

创建"L"带有动态数据的曲线形状

我想绘制一个像下面图像一样的纯动态视图 我有两个arraylist List type and List level; 类型具有名称(最大值,类型1,类型2等),级别具有类型的标记值 级别将始终位于0到1之间,并且 type 将是一个字符串,其值分别为 level 和 type 将来自服务器.我们有两个固定标签- min 和 max . 假 ..
发布时间:2020-04-30 11:47:07 移动开发

JavaFx 2.x:如何绘制虚线或虚线?

我想从实线,点线或虚线动态更改线条的绘制:似乎我必须使用line.setStroke,这是正确的方法吗? 那么,如何实现呢? 谢谢 解决方案 不,这不是正确的方法,setStroke设置笔触的颜色. 正确的方法是getStrokeDashArray().add(): Line line1 = new Line(20, 40, 270, 40); line1.getStr ..
发布时间:2020-04-30 11:44:43 其他开发

如何在Matlab中的图像上画一条线?

我有两点可以说: P(x,y)[点位于图像的顶部] P'(x',y')[点位于图像的底部] 现在我要在这两点之间画一条线....该线应出现在图像上,意味着应该可见. 该怎么做???? 解决方案 在图像上画线的最简单方法是使用%# read and display image img = imread('autumn.tif'); figure,imshow(img) % ..
发布时间:2020-04-30 11:43:30 其他开发

Libgdx SpriteBatch.draw()指定4个顶点

我正在使用libGdx来创建2D游戏,并试图使用此特定方法绘制简单的2D纹理,并分别指定4个顶点; draw(Texture texture, float[] spriteVertices, int offset, int length) 描述说:使用给定的顶点绘制一个矩形.必须有4个顶点,每个顶点由5个元素按此顺序组成:x,y,颜色,u,v. 其他绘制方法可以正常工作,但是我无法 ..
发布时间:2020-04-30 10:25:51 Java开发

如何使用Leaflet一次仅编辑一个要素/多边形?

好几天以来,我一直在努力解决自己的问题. 我有一个来自GeoJSON的多边形图层.我想用click事件编辑多边形.当我单击一个多边形时,它变为可编辑状态,但是我想要的是,当我单击另一个多边形时,第一个多边形不再处于可编辑模式. OpenLayers,但自然不会传单. 这是我的代码的摘录: var editableLayers = new L.FeatureGroup().a ..
发布时间:2020-04-30 09:06:55 其他开发

使用JES(python)在图像上的白色网格线

如何使用JES编写程序以在水平方向上的图像上绘制“白色"网格线 网格线相隔10个像素,垂直网格线相隔 20像素? 解决方案 是的,令人惊讶的是,addLine(picture, startX, startY, endX, endY)只能画黑线! 因此,我们手动进行操作.这是一个非常基本的实现: def drawGrid(picture, color): w = getWidt ..
发布时间:2020-04-25 08:23:35 Python

在JScrollPane内的JPanel上绘画无法在正确的位置绘画

所以我在JScrollPane内有一个JPanel. 现在,我试图在面板上画一些东西,但是总是在同一位置. 我可以向各个方向滚动,但不会移动.我在面板上绘制的所有内容都不会滚动. 我已经尝试过: 自定义JViewPort 在Opaque = true和Opaque = false之间切换 我还考虑了覆盖面板的paintComponent方法,但这在我的代码中将很难实现. ..
发布时间:2019-11-05 12:14:01 Java开发

在jpanel上画线

我想使其像不在jframe上而是在jpanel上绘制标尺(带有90度角刻度线的线). 所以我尝试了: JFrame f = new JFrame(); JPanel ff = new JPanel(); ff.add(new JComponent() { ... }); f.add(ff); ... 但是我失败了. :( 怎么做? 解决方案 您可以简单地为ff覆盖paint ..
发布时间:2019-11-05 12:11:02 Java开发

如何在JComponent或Jpanel上绘制多个形状?

我正在尝试构建 Paint 应用,但是我在DrawingArea类中做错了什么. 问题是当我尝试绘制第二个形状时,第一个形状或图形是自动删除的,因此我需要一些有关如何解决此问题的想法.所有答案都可以接受. 感谢帮助. DrawingArea.class 代码的一部分: @Override // GETTING FIRST (STARTING) COORDINATE WHEN T ..
发布时间:2019-11-05 11:52:54 Java开发

如何在放置在不同窗格/区域中的两个节点之间绘制线条

我正试着画一个家谱树。在我的树中,我存储有关前合作伙伴的信息。所以小组(地区)的人看起来像这样 Z * * * Z * * * Z * * * X - - Y 其中Z代表exPartner,X代表Persion,Y代表现任妻子/丈夫 现在我想绘制线来连接与孩子们的当前关系。和孩子们的关系。 (图形上会有一行beetwen Z和*) 但当人在其他区 ..
发布时间:2019-01-18 10:40:28 Java相关

画一个半环 - JavaFX

我想知道如何在JavaFX中绘制半圆。我尝试使用Shape和QuadCurve但我无法制作完美的半圆。 这是我想要绘制的图片: 解决方案 你链接的图片实际上是一个半环。您可以通过绘制嵌套的2个弧和一些线来在JavaFX中获取它。但我首选的方法是使用路径。 公共类SemiDemo扩展应用程序{ @Override public void start(Stage prim ..
发布时间:2019-01-17 19:41:23 Java相关