Java tutorial
public class Main { public static void main(String args[]) { System.out.println(isAvailable("javax.swing.JComponent")); } public static boolean isAvailable(String className) { boolean isFound = false; try { Class.forName(className, false, null); isFound = true; } catch (ClassNotFoundException e) { isFound = false; } return isFound; } }