drawing相关内容

如何在 Java 中使用 g.fillRect 方法创建一个 Rectangle 对象

我需要创建一个矩形对象,然后使用paint() 将其绘制到小程序中.我试过了 Rectangle r = new Rectangle(arg,arg1,arg2,arg3); 然后尝试使用 将其绘制到小程序 g.draw(r); 没用.有没有办法在java中做到这一点?我已经在谷歌的一英寸范围内搜索了答案,但我一直无法找到答案.请帮忙! 解决方案 试试这个: public vo ..
发布时间:2021-11-16 22:22:52 Java开发

如何使用鼠标拖动事件在java小程序上绘制矩形

我正在使用Java.我想根据 mousedrag 事件绘制矩形.如果用户拖动鼠标,则小程序上的矩形应根据当前鼠标坐标增加或减少.我有以下代码. 在下面的代码中,我使用了 [b]SelectionArea[/b] 类,它扩展了我正在执行绘图操作的画布.我在这个类中使用 [b]image[/b] 变量进行双缓冲以减少闪烁并保存小程序的先前状态(即小程序的绘制内容) 但是如果我绘制第一个矩形 ..
发布时间:2021-11-16 22:16:40 Java开发

使用 JavaScript 绘制带有可点击点的线条

我对使用 JavaScript 进行绘图感兴趣.我直接举个例子: 替代文字 http://img693.imageshack.us/img693/3774/linep.png绿色的水平线是静态的,所有的垂直线都是可点击的.点击行的一个例子是红色的. 我见过很多 API,但它们都允许比我需要的更复杂,使其变得不必要. 对好的 API 有什么建议吗?自己做? 解决方案 最初您 ..
发布时间:2021-11-15 04:48:12 前端开发

使用 JavaScript 绘制带有可点击点的线条

我对使用 JavaScript 进行绘图感兴趣.我直接举个例子: 替代文字 http://img693.imageshack.us/img693/3774/linep.png绿色的水平线是静态的,所有的垂直线都是可点击的.点击行的一个例子是红色的. 我见过很多 API,但它们都允许比我需要的更复杂,使其变得不必要. 对好的 API 有什么建议吗?自己做? 解决方案 最初您 ..
发布时间:2021-11-15 04:36:39 前端开发

谷歌绘图 API

我正在寻找一种通过 API 创建 Google 绘图的方法:创建/绘制形状/导出等.是否有谷歌 API? 我发现的只是对 Google 地图绘图和 讨论 Drive API 的论坛帖子.除此之外,我找不到有关绘图应用程序的任何信息. 有人知道吗? 解决方案 目前没有这样的 API. 有这个博文,其中包含过时的链接.而这个 gdata-issues issue 未被注意到. ..
发布时间:2021-11-15 02:10:33 其他开发

将自定义形状添加到 JTextpane 并保存到新的 Word 文档

如果我将 Word 文档加载到 JTextPane 中,是否可以将自定义形状放入其中,然后将其另存为新的 Word 文档? 我正在寻找的结果就像在 MS Word 中使用 Insert-> Shapes 将一个形状放到文档的任意位置. 解决方案 docx4all 是一个基于 Swing 的 docx 编辑器. 与 DocxEditorKit 一样,它建立在 docx4j 之上. ..
发布时间:2021-11-12 04:42:38 Java开发

Flex Path - 捕获 Click 事件

我正在研究一个在 Flex 中创建弧形和楔形形状的示例,这些形状使用路径组件来绘制笔触和填充. http://hansmuller-flex.blogspot.com/2011/10/more-about-approximating-circular-arcs.html#comment-form 我想向 Arc/Wedge 添加一个点击事件,但路径不能有一个 Click 事件(或者我认 ..
发布时间:2021-11-12 00:46:30 其他开发

Flex Path - 捕获 Click 事件

我正在研究一个在 Flex 中创建弧形和楔形形状的示例,这些形状使用路径组件来绘制笔触和填充. http://hansmuller-flex.blogspot.com/2011/10/more-about-approximating-circular-arcs.html#comment-form 我想向 Arc/Wedge 添加一个点击事件,但路径不能有一个 Click 事件(或者我认 ..
发布时间:2021-11-12 00:35:11 其他开发

从端点调整线的大小

我正在视图上绘制注释.行注释导致问题; 我有一个 Shape 的父类(从 UIView 扩展).所有的注释都是形状的子类.在每个注释类中,我都覆盖了 drawRect 方法.DrawingCanvas 类(从 UIView 扩展,是我的 viewController 父视图的子视图)处理平移手势.这是一段代码 -(void) panGestureRecognizer: (UIPanGest ..
发布时间:2021-11-10 22:58:26 移动开发

图形 - DrawLine - 画线并移动它

在我的 .net c# 程序中,我使用文本框中的值绘制了几行(我使用 DrawLine 函数).我希望能够通过点击来移动其中一条线并用鼠标移动这条线 - 可能吗? 解决方案 public class LineMover : Form{公共 LineMover(){this.DoubleBuffered = true;this.Paint += new PaintEventHandler ..
发布时间:2021-11-10 05:35:38 C#/.NET

是否已经有针对 AngularJS 的画布绘图指令?

是否已经有在画布上绘制/绘制东西的指令?因此,您可以实现诸如 Paint 之类的东西,甚至可以实现诸如 Photoshop 之类的更大的东西,但一个非常基本的示例就足够了. 我在搜索中没有找到一个,如果已经有一个被认为是最佳实践的,我想使用它.否则我必须自己实现一个. 解决方案 好的,我做了一个,其实很简单: app.directive("绘图", function(){返回 {限 ..
发布时间:2021-11-09 03:07:27 前端开发

VB.net 在窗体中央绘制矩形

早上好社区 我想在表单的正中央绘制一个矩形.另外,我想在这个矩形下画一些文字. 加上文字我认为没有问题,我使用如下代码: Dim sf As New StringFormatsf.LineAlignment = StringAlignment.Centersf.Alignment = StringAlignment.Center' 与问题一致e.Graphics.FillRectan ..
发布时间:2021-09-16 19:22:10 其他开发

Pygame:画线

在我之前的问题 Python 中的循环函数,我无法放置包含为刽子手游戏画线的命令的函数.它并没有完全划清界限,我首先怀疑是 for 循环或函数的问题.现在我意识到 Pygame 有点小问题. 我已尝试在加拿大使用此代码解决问题: b2 = font.render(str(letters[1]), True, (red))screen.blit(b2, (bPosition))如果hangm ..
发布时间:2021-06-23 20:16:54 Python

C#-TextRenderer.MeasureText太宽了几个像素

我使用的是TextRendere.MeasureText而不是Graphics.MeasureString,因为它允许我指定TextFormatFlags.NoPadding,但其返回宽度为几像素宽.对于四个字符的文本字符串,其五个像素以上;对于五个字符的文本字符串,其六个像素以上.我敢肯定,更长的文本字符串会更加有效.我正在使用.Net 4.5.1.这是我的代码: 大小大小= TextRend ..
发布时间:2021-05-13 19:13:52 C#/.NET

C#通过拖动绘制线条

如何像Windows Paint那样绘制一条线,单击以固定第一个点,然后用鼠标移动第二个点(和该线),再单击以固定该线. int x = 0,y = 0;受保护的重写void OnMouseMove(MouseEventArgs e){base.OnMouseMove(e);//创建图形对象图形g = CreateGraphics();//创建将绘制线条的笔Pen p =新Pen(Color. ..
发布时间:2021-05-10 18:39:42 C#/.NET

无法在DesktopWindow上绘制

我尝试使用 GetDC(GetDesktopWindow)在“桌面"窗口上绘制任何内容,例如以下简单程序: #includeint main(){TextOut(GetDC(GetDesktopWindow()),10,10,TEXT("Test TextOut Tester !!"),21);返回0;} 似乎我当前的用户权限会影响绘图行为,我不是PC上的管理员,这 ..
发布时间:2021-05-03 18:37:31 其他开发

使用CreateGraphics()在C#中的窗体上绘图

我试图在C#Form上工作,但是在阅读了有关Graphics类和Draw/Fill方法的文档后,它仍然对我不起作用. 是代码: 使用System.Drawing;使用System.Windows.Forms;命名空间Drawing_Example{公共局部类Form1:表单{#region构造函数公共Form1(){InitializeComponent();钢笔=新钢笔(Color.Bl ..
发布时间:2021-05-03 18:37:27 C#/.NET

使用e.HasMorePages打印新页面

我有点困惑如何使用 HasMorePages 属性.我试图通过 YPosition 方法来打印更多页面,但这会导致打印页面的无限循环. 这是我的代码: 私有浮点数YPosition(){返回this.TopMargin +((float)this.LinesCount * this.Font.GetHeight(this.Graphics)+(float)this.ImagesHeight ..
发布时间:2021-05-03 18:37:24 C#/.NET