drawing

    2热度

    3回答

    我写了一个简单的日历控件,以便选择单日,周,月等。简单性来自于我自己没有真正做过任何绘画的事实,而是选择创建一堆盒子和标签作为日历的日期单元格。 当选择日期或日期范围时,我需要突出显示该范围。这很容易通过迭代单元格和切换它们的样式来完成。 [编辑::]但是,这似乎会导致一个延迟,在这期间,单元格首先被绘制,就好像样式名称是空白的,然后用正确的样式重新绘制,尽管事实上我从未明确地将样式设置为null

    3热度

    5回答

    我很想创建一个跨平台的绘图程序。编写我的应用程序的一个要求是,我在画布上具有像素级精度。例如,我想写自己的线条绘制算法,而不是依赖别人。我不希望任何形式的抗锯齿(同样需要像素级别的控制)。我希望屏幕上的用户交互快速并且快速响应(等待我编写快速算法的能力)。 理想情况下,我想用Python编写它,或者用Java编写第二个选择。轻松实现最终应用程序跨平台的能力是必须的。如果有必要,我会在不同的操作系统

    12热度

    2回答

    Apple的CoreGraphics库定义了两个用于描述弧的函数。 CGPathAddArc根据中心点,半径和一对角度添加弧。 CGPathAddArcToPoint根据半径和一对切线添加弧。 详细说明请参见the CGPath API reference。为什么两个功能?简单的方便?比另一个更有效率吗?一个是用另一个来定义的吗?

    4热度

    1回答

    在VB.NET中,我使用这样的代码绘制了一个椭圆。 aPen = New Pen(Color.Black) g.DrawEllipse(aPen, n.boxLeft, n.boxTop, n.getWidth(), n.getHeight) 但我想设置线的粗细。我该怎么做?它是Pen的属性还是DrawEllipse方法的参数? (注:出于某种原因,这个帮助VisualStudio的失败我,

    15热度

    4回答

    我正在尝试使用Ruby为一种语言编写流程图生成器。 我想知道是否有任何库可用于为各种流程图元素绘制各种形状并将文本写出到这些形状。 我真的不想写绘制基本形状的代码,如果我可以帮助它。 有人可以指点我的一些参考文档与使用该库的例子吗?

    5热度

    1回答

    我想双缓冲包含按钮的自定义控件。我尝试过各种方法来加倍缓冲控制; SetStyle,BufferedGraphicsContext,并绘制到位图。这些对于控件的自定义绘图都可以正常工作,但它们都不会处理将按钮绘制到后台缓冲区。我如何实现这一目标?