Oracle SQL Developer中的屏幕重绘不正确 [英] Bad screen redrawing in Oracle SQL Developer

查看:67
本文介绍了Oracle SQL Developer中的屏幕重绘不正确的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对Oracle SQL Developer有问题.当我在Windows Server 2003计算机上使用它时,它可以正常工作.在Windows 7桌面上使用它时,水平或垂直滚动​​时,在查询结果网格中都会出现很多重绘问题,例如:

I have a problem with Oracle SQL Developer. When I use it on a Windows Server 2003 machine, it works fine. When I use it on my Windows 7 desktop, I get a lot of redraw problems in the query results grid when I scroll either horizontally or vertically, like so:

ImageShack是我的屏幕快照的原始图像主机,它不再是有效的URL.由于我的问题现在已解决,因此我无法对此进行复述.要点是,结果网格的客户区域在滚动过程中被重新绘制为乱码.

ImageShack was the original image host for my screenshot, and it's no longer a valid url. Since my problem is fixed now, I can't repro this. The gist is that the client area of the result grids was repainted as gibberish during scrolling.

这使得评估查询结果变得很棘手.单击标题和单个单元格会导致它正确重绘,但是无法正常滚动是很愚蠢的.有没有什么办法解决这一问题?我正在将SQL Developer 1.5.5的当前版本与随附的JVM一起使用.

This makes it tricky to assess the results of your queries. Clicking on the header and on individual cells causes it to then redraw properly, but it's goofy to not be able to just scroll normally. Is there any way to fix this? I am using the current version of SQL Developer 1.5.5 with the included JVM.

推荐答案

您需要关闭DirectDraw-请参见

You need to turn off DirectDraw -- see http://tiredblogger.wordpress.com/2009/05/29/configuring-oracle-sql-developer-for-windows-7/, specifically the bit where they add the following to sqldeveloper.conf:

AddVMOption -Dsun.java2d.noddraw=true

这篇关于Oracle SQL Developer中的屏幕重绘不正确的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆