Choosing JDK or JDIC System Tray implementation at run-time