ho provato a vedere chi ha il focus con questo codice :
ma risponde sempre e cmq nocodice:if (testINS.equalsIgnoreCase("2")) { Tab.setSelectedComponent(Rapporti); if (Tab.isFocusOwner()) { System.out.println("tab si"); } else { System.out.println("tab no"); } if (pannnello2.isFocusOwner()) { System.out.println("pan2 si"); } else { System.out.println("pan2 no"); } if (textfield.isFocusOwner()) { System.out.println("si"); } else { System.out.println("no"); } Tab.requestFocus(true); pannello2.requestFocus(); textfield5.requestFocusInWindow(); if (Tab.isFocusOwner()) { System.out.println("tab dopo si"); } else { System.out.println("tab dopo no"); } if (Pannello2.isFocusOwner()) { System.out.println("pan2 dopo si"); } else { System.out.println("pan dopo no"); } if (textfield5.isFocusOwner()) { System.out.println("dopo si"); } else { System.out.println("dopo no"); } }![]()



Rispondi quotando