问题标签 [renderer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6365 浏览

math - 使用贝塞尔曲线的圆近似

我有 2 个关于贝塞尔曲线的问题,并使用它们来近似圆的部分。

  1. 给定单位圆弧 (1,0)->(cos(a),sin(a)) 其中 0 < a < pi/2,是否会导致该弧的良好近似以找到贝塞尔曲线的控制点 p1 , p2 通过求解由要求 B(1/3) = (cos(a/3), sin(a/3)) 和 B(2/3) = (cos(2a/3), sin( 2a/3))。(换句话说,要求贝塞尔曲线通过弧中两个均匀间隔的点)。

  2. 如果我们有一个仿射变换 A 将圆弧变成椭圆弧,那么变换后的控制点 Ap0、Ap1、Ap2、Ap3 是否会定义椭圆弧的良好贝塞尔近似?

p0 和 p3 当然是曲线的起点和终点:(1,0) 和 (cos(a), sin(a))。

谢谢

0 投票
1 回答
214 浏览

apache-flex - flex 散点图自定义渲染器

我有一个包含 10 个点的散点图,一些点高于和低于一些阈值。

我需要为那些显示不同的颜色

  • 高于阈值保持
  • 低于阈值保持
  • 门槛之内

实际上,这 10 个点可以用不同的颜色着色吗?

是否可以使用某些渲染器来做到这一点?我正在寻找一个渲染器,因为逻辑可能比阈值保持更复杂。

另一种方法是创建和添加单独的系列。

0 投票
1 回答
2494 浏览

java - Java - 更改每个类的 JTable 渲染器

当我找到我的解决方案时,我希望有人可以向我解释一些事情,但我不明白它为什么会起作用。我想按类类型将默认渲染器设置为整个表,在创建时不知道对象将在其中的位置。

我已经为类声明了一个 JTable 并将默认渲染器设置为我自己的渲染器,Calendar这样任何Calendars 都会给出有意义的表示,而不仅仅是toString()它们自己的 a。

在我按照此处getColumnClass所做的那样覆盖该方法之前,这将不起作用

根据 sun 的文档,它看起来getColumnClass应该完全按照我上面给出的示例中覆盖的内容进行 - 为什么当我覆盖该方法时它会起作用,但在我离开股票实现时却不起作用?

现在我可以用Calendars 填充列,它们填充第 0 行,这是我想要的,但是是什么阻止了我首先这样做?

0 投票
1 回答
11142 浏览

java - 使用 OpenGL 代替 Canvas - Android

我正在尝试用更快的 opengl-es 表面替换我已经拥有的基于 Canvas 的渲染系统,但是,我似乎无法让 openGL 渲染器以充当 2d 字段而不是透视图。

我当前的渲染器代码如下所示:

我将如何设置渲染器以使翻译转换与屏幕上的像素匹配?(因此向右平移 5 会将其移动 5 个像素)

0 投票
1 回答
769 浏览

apache-flex - Flex AdvancedDataGrid 在调整大小时会降低性能

我有一个 AdvancedDataGrid,它放置在一个可调整大小的容器(自定义面板)内,并固定为 100% 的宽度和高度。Datagrid 有大约 100 行和 15 列。当我尝试调整容器的大小时,数据网格有点冻结。我知道在调整整个重绘过程的大小时,我的数据网格中保存着,但是有什么方法可以优化这种行为吗?我可以在调整外部容器大小时强制 datagrid 推迟整个更新过程吗?

0 投票
1 回答
1403 浏览

vb.net - 如何使用 DrawThemeTextEx 在 StatusStrip 上绘制发光文本?

我正在尝试使用我找到的 DrawThemeTextEx 类在 .NET StatusStrip 中绘制航空风格的发光文本。这是我当前用作 StatusStrip 渲染器的代码:

结束类

然而,问题是发光文本似乎绘制在 StatusStrip 下方。关于如何让它在 StatusStrip 上绘制的任何想法

编辑:是否有可能以某种方式将其包装在继承 ToolStripStatusLabel 的类中?我试过但没有走得太远。

0 投票
1 回答
1896 浏览

java - paintComponent 和 getTableCellRendererComponent 没有被调用

我正在使用 setDefaultTableRenderer 设置 JTable 的渲染器。

MyRenderer 扩展 DefaultTableCellRenderer 并覆盖 paintComponent 和 getTableCellRendererComponent。

我有 4 行和 8 列,由于奇怪的原因,我的渲染器方法没有为第一行的前两列调用。我使用 SwingUtilites.invoke 方法来调用我的 GUI 及其对除这两列之外的所有其他列的工作。

0 投票
2 回答
3736 浏览

java - 与 JTable 中的单元格渲染器交互

有没有办法让单元格渲染器响应鼠标事件,例如鼠标悬停?

0 投票
2 回答
1903 浏览

c++ - 资助 MathML 渲染库

我有一个用 C++ 编写的未完成的 MathML 渲染库。由于时间不够,我几个月前停止了开发。该库 [仍然] 使用 STIX 字体 beta 的 TrueType 版本(不受支持)[STIX 字体的 1.0 版(OpenType Postscript 格式)已经发布]。

开发这种库是一项艰巨的任务,事实上,需要大量的程序员/开发人员。就我而言,我是一个人做的,这是我的问题:

你们中是否有人知道任何可能有兴趣资助我的项目以换取开源代码的基金会/慈善家?

这笔资金将激励我完成图书馆——也许通过休假:p——当然,作为对所涉及的知识产权的“支付”。

我搜索了网络,联系了一些 [例如,基金会、风投、天使等],但我要么没有得到回应(来自 VC 和天使),要么被拒绝(一个原因是地理,因为这些基金会只支持美国基于项目)。

顺便说一句,当我在网上搜索 MathML 时,结果通常已经过时了。我想关于 MathML 的活动并不多。然而,我相信这个库不仅对开发人员非常有用,而且对任何使用数学的人,尤其是学生和教师都非常有用。它对于电子学习很有用,可以与桌面应用程序和 Web 服务器 (Windows) 一起使用,可以轻松地在 PowerPoint 文档中插入公式图像等。

任何建议都非常受欢迎。谢谢你。


编辑:我终于在没有资金的情况下完成了这个图书馆,尽管我不排除寻找一个。

你可以在下面找到我的新网站,里面有很多示例公式;单击下载链接下载 SDK。

http://reformath.webnode.com/(出于统计原因首选)

http://reformath.weebly.com/(请改用上面的链接)

不要忘记提供一些反馈或捐款。谢谢!!!!!

0 投票
1 回答
8733 浏览

hyperlink - ExtJS - 通过单击 GridPanel 中的链接打开选项卡(列渲染器)

我在网格面板中创建了链接,因此当我单击链接时,它将在选项卡面板中打开另一个选项卡。目前,我使用onClick事件将列单元格输出渲染为 html href 。但是当渲染器方法openrender()调用另一个方法newtab()时似乎出现错误,显示错误函数newtab()找不到。可能是因为onClick事件只能调用“Ext.onReady(function(){”块之外的方法/函数?有谁知道解决方案,非常感谢任何帮助。

或者,如果您有其他方法可以达到相同的目的,也可以随时分享。谢谢。