Problems Including com.sun.awt.AWTUtilities class

I am having trouble including the com.sun.awt.AWTUtilities class on my
JRuby project. I need it to apply a transparency effect on a frame on my
desktop app. java_import and import give me this error

NameError: cannot load Java class com.sun.awt.AWTUtilities
get_proxy_or_package_under_package at
method_missing at
(root) at test.rb:5

I have no idea about Java and very little JRuby, can anyone please help

Thank you, Salvador.

I saw a reference to that class here:

This works for me:
jruby -rjava -e ‘p java_import com.sun.awt.AWTUtilities’

It says in the article that you need to be running Java SE 6u10 or
higher. For me I am running u22:
java -version
java version “1.6.0_22”
Java™ SE Runtime Environment (build 1.6.0_22-b04-307-10M3261)
Java HotSpot™ 64-Bit Server VM (build 17.1-b03-307, mixed mode)

You might want to make sure you are running a version of Java which
has this feature (this is an optional “special” feature – which is
why it is under the ‘com.sun’ package space). Fortunately, Sun’s
hotspot JVM is the most common one…


Tom, thank you very much. I had the right JVM installed, but it was not
selected as the dafault one. I corrected that and got the class working.

Again, thank you very much.