I am sure one image tell more than thousands of works, so here... we... go!
If you are experiencing this kind of behavior in your application, IDE or any kind of editor, don't worry so much, it is a misconfiguration of your video device and you can face it in several Java applications. Just to track the problem, some issues was filed against NetBeans Issuezilla and them was identified as a invalid issue, since it is a video card misconfiguration. After some searches and tests I realized how to solve the problem. I am current using a Ubuntu 8.10 with an Mobile Intel X3100 video card, which was automatically configured by Ubuntu in my xorg.conf file as below:
Identifier "Configured Video Device"
The first step to solve the problem is to know which display controller you are exactly using. To got it, I used lspci command line tool, where
Display controllerproperty will say what you need. Now, you just need to edit your /etc/X11/xorg.conf file with the code that follow and don't forget to backup your current xorg.conf file:
Identifier "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller"
Option "AccelMethod" "xaa"
Option "RenderAccel" "true"
Identifiershould be your display controller. Now you just need restart your X server and back to work. For details about this solution, see this discussion and comments are really appreciated.
Another alternative is add a new property for JDK:
This should fix it too.