Come ti sembra? funzionare funziona però volevo un parare da te se hai tempo, ora cambia correttamente i pannelli (l unico problema è che quando torno nel pannello mi continua ad aggiungere le scritte 1 x ogni volta che entro nel JPanel ma quello ora non credo sia legato alla chiamata che sto facendo).codice:public void actionPerformed(ActionEvent e) { String comStr = e.getActionCommand(); try{ Class<?> c= Class.forName("Interface"); Class<?>[] params = null; Method m=c.getDeclaredMethod(comStr,params); m.invoke(this); }catch (NoSuchMethodException | SecurityException | IllegalAccessException | IllegalArgumentException | InvocationTargetException | ClassNotFoundException ea) { // TODO Auto-generated catch block ea.printStackTrace(); } }
Avevo deciso di abbandonare questa strada per passare allo switch e tanti saluti ma è una questione personale oramai

Rispondi quotando