Witam, musze zrobic program ktory po wpisaniu litery w JTextField przejdzie do kolejnego TextFieldu jesli jego zawartosc nie jest X.
W tej chwili mam cos takiego: jednak zdarza sie ze ledwo klikne w TextFielda nie zdaze wpisac litery a on juz przeskakuje do kolejnego. co robie nie tak
public void metodadla3(int x, int y, long mt, long mt1, JTextField a, JTextField b, JTextField c){
if(result2[x][y-1]!=0){
result2[x][y]=(System.currentTimeMillis()-mt)/10;
}
else{
result2[x][y]=(System.currentTimeMillis()-mt1)/10; }
if((!"X".equals(a.getText()))){
a.requestFocusInWindow();}
if ((("X".equals(a.getText()))) && ((!"X".equals(b.getText())))){
b.requestFocusInWindow();
wyniki2[x][y+1]=o;
result2[x][y+1]=0;
}
// jesli i 4 i 5 kratka to X
if ((("X".equals(a.getText()))) && (("X".equals(b.getText())))){
wyniki2[x][y+1]=o;
wyniki2[x][y+2]=o;
result2[x][y+1]=0;
result2[x][y+2]=0;
c.requestFocusInWindow();
}
}