Salut,
il n'y a pas besoin du tout de new instance() !
Tu peux très bien faire directement (par exemple, pour avoir les methodes déclarées dans MouseListener):
Code :
- Class a = Class.forName("java.awt.event.MouseListener" );
- Method[] meth = a.getDeclaredMethods();
- for(int i=0; i<meth.length; i++) {
- System.out.println(meth[i].getName());
- }
|
sinon, pour avoir les membres, ce serait a.getDeclaredFields(), etc...
A++