当前位置: 首页 > 面试题库 >

Java 1.6中的Java Swing App中的绘画问题

农鸿达
2023-03-14
问题内容

我正在开发一个Swing应用程序(当前在Java 1.6 Update
11上运行),该应用程序存在一些间歇性的刷新刷新问题(例如,有工件等)。这只会发生在我们应用程序的某些用户上,而其他用户则不会。

经过研究后,我发现将该属性设置sun.java2d.d3dfalse可能有用,实际上,它对我们的一位用户有所帮助。

既然其他一些用户对此问题有所抱怨,我正在考虑将false所有用户的属性设置为。

我的基本问题如下:

究竟是什么原因造成的?是显卡吗?是司机吗?是Sun的错误吗?(例如http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6635462)这三者的组合?

换句话说,最好是仅关闭此属性,还是只影响某些可以修复最新驱动程序更新的视频卡?


问题答案:

R6更新10中引入的Java提供了一个基于Direct3D渲染图形的管道。根据此处的发行说明,它仅支持NVidia和ATI卡,这意味着任何不使用这些卡的人都可能会遇到问题。由于这是一项最新的创新,因此我建议任何使用旧驱动程序安装这些卡的人也可能会遇到问题。升级视频驱动程序可能会解决第一种情况,但不能解决最后一种情况。

如果将sun.java2d.d3d设置为false,则可能发生的最坏情况是某些用户将无法达到理论上可以达到的性能。您将不得不权衡这是否比当前遇到的问题更可取。



 类似资料:
  • 可以使用任何 Photoshop 绘画工具直接在 3D 模型上绘画,就像在 2D 图层上绘画一样。使用选择工具将特定的模型区域设为目标,或让 Photoshop 识别并高亮显示可绘画的区域。使用 3D 菜单命令可清除模型区域,从而访问内部或隐藏的部分,以便进行绘画。 直接在模型上绘画时,可以选择要应用绘画的底层纹理映射。通常情况下,绘画应用于漫射纹理映射,以便为模型材质添加颜色属性。也可以在其它纹

  • 为了帮助您将视觉兴趣添加到图稿,Adobe Illustrator 提供了书法画笔、散点画笔、艺术画笔、图案画笔和毛刷画笔。此外,还可以使用“实时上色”功能和形状生成器工具,给不同的路径段上色,并用不同的颜色、图案或渐变填充封闭路径。使用形状生成器工具,可以通过合并简单形状来创建新的复杂形状。通过使用不透明度、蒙版、渐变、混合、网格以及图案,您可以充分发挥您的创造力。宽度工具提供创建具有不同宽度的

  • 关于绘画工具、预设和选项 Adobe Photoshop 提供多个用于绘制和编辑图像颜色的工具。画笔工具和铅笔工具与传统绘图工具的相似之处在于:它们都使用画笔描边来应用颜色。橡皮擦工具、模糊工具和涂抹工具等工具都可修改图像中的现有颜色。在这些绘画工具的选项栏中,可以设置对图像应用颜色的方式,并可从预设画笔笔尖中选取笔尖。请参阅绘画工具库。 画笔和工具预设 可以将一组画笔选项存储为预设,以便您能够迅

  • 首先,我要说,我几乎可以保证这个问题是一个副本,但我找不到任何其他适合我的需要/在我的程序中工作的答案。我需要画一个,但我似乎无法画出显示所需的线条。 在我的中添加有什么问题吗?

  • 问题内容: 我正在用Java编写的Paint应用程序上工作,并 遇到了一些(更多)问题。我有一个gui和一个工作程序(kinda),我唯一的问题是 用户绘制的线条和图形没有保存(在 绘制下一个图形后消失)。 从过去的问题中,我了解到我将需要使用BufferedImage来 存储图形,然后在我的绘画类中绘画它。 我的问题是,任何人都可以提供有关如何使用 缓冲图像来存储和绘制图形的基本解释/示例,以及

  • 我想要ViewPager中我的按钮的动画。这意味着,如果我从第1页滑动到第2页,“下一步”按钮是收缩的,第二个按钮在它旁边移动。 到目前为止还不错。如果我现在快速滑动动画会卡住,它不再可见或只有一半可见。但是按钮仍然是可点击的。 有谁知道如何解决这个问题?或者有没有办法做这个动画?