List of usage examples for java.beans Beans isInstanceOf
public static boolean isInstanceOf(Object bean, Class<?> targetType)
From source file:MainClass.java
public MainClass(String name) { super("Revived Beans!"); try {/*from w w w. j a va 2 s . co m*/ Object bean = Beans.instantiate(getClass().getClassLoader(), name); if (Beans.isInstanceOf(bean, JComponent.class)) { JComponent comp = (JComponent) Beans.getInstanceOf(bean, JComponent.class); getContentPane().add("Center", comp); } else { System.out.println("Bean is not a Component..."); } } catch (java.io.IOException e1) { System.out.println("Error loading the serialized object"); } catch (ClassNotFoundException e2) { System.out.println("Can't find the class that goes with the object"); } }