Java’s own support pages don’t seem to address the problems I’m having.
Java’s gone all buggy on me.
Two applications I’ve tried have small black rectangles drawn randomly all over them which go away when I use the mouse to move the app’s window off the border of my desktop and back again–forcing a redraw.
One of those applications constantly draws the wrong images to the screen–again, with this being “fixed” when I force a redraw by sliding the app’s window off the desktop and back.
Another application is constantly drawing everything to the upper left corner of the window before redrawing it to its correct place–leaving the upper-left corner version behind as a kind of ghost. Again, forcing a redraw “fixes” this. (On this app, I only have to click on the window’s border to force a redraw. Also, on this happ the redraw is never perfect–there are artifacts left behind each time.)
I have not the first clue what to do about this. I uninstalled Java in my control panel, and downloaded and installed the current version from Java’s website. Still the same problems.
Any ideas? Any further information you would like?
If it’s redrawing correctly after your actions, I’m going to guess it’s a video problem at your end. Not that I have a suggested solution other than a reboot.
Once I uninstall the video driver, will it be necessary for me to restart the computer before reinstalling the video driver?
If so–please don’t laugh at me and please do reassure me that there’s no chance that, without the driver, the computer, upon rebooting, will be unable to display anything to the screen.
Without the driver your screen will stop working right away. The process is usually a single step installing the new driver, which deactivates the old one, or a single step to revert your driver. But I haven’t played with video drivers in years. I don’t do much interactive Java so now I don’t anything about the interface, but did you need to recompile your Java code after changing the driver, and/or install some new libraries?
I don’t joke about computers. I wouldn’t simply uninstall a video driver. If you can’t revert, you should research before continuing. I don’t know what you have, but I wouldn’t move on if I didn’t know what would happen.
I don’t know how Java interfaces to the video, but it’s possible that you need libraries to match the new driver, or possibly recompilation. But I don’t know, those are just possiblilities.
Why don’t you tell us what kind of machine you have, operating system, video hardware, video driver? You can usually search for these answers.
The computer screen doesn’t just immediately stop working when you uninstall the driver. (Maybe it did “back in the day”?)
Well, honestly I don’t know what would happen if you uninstalled all video drivers. But conventionally, “uninstall the video driver” means uninstalling the one that was written and installed specifically for your video card, which on any personal computer made in, as far as I know, the last twenty years, will be different from the generic drivers that come with Windows. When you uninstall the video driver in this sense, it reverts back to the Windows video driver. And I’m almost certain this means there will be no problem with video once you reboot the thing. But I was just jokingly being extra super careful sure about that in the OP when I asked the question at the end.
I know shit-all about compiling and libraries. (Well, I know what they refer to. But that’s the sum of my knowledge.)
Operating system and video software information are in the thread already. To recapitulate and add more info:
Ok, so the uninstall is really a revert, so you’ll be safe with that. I didn’t notice the mention of Windows in your OP so I was considering all possible platforms you could be talking about. I searched on ‘ATI Catalyst Java’ and foundthis forumdiscussing a blurring problem. It linked to a Java sitethat has some info on video acceleration which can be turned off. The first site continues with more info about blurring problems. This may have nothing to do with your problem, but it’s possible that the same solutions work for your problem. Video acceleration sounds like a likely suspect.
ETA: I saw some references to library updates on other sites. You should search the Java site using the driver version number to see if there’s more information.