Salve, ho questo algoritmo legato a un evento del mouse:
sapete dirmi perchè il codice della label5 lo esegue e l'altro no?è strano, se tolgo il codice della label5 torna tutto a funzionare normale...in qualunque posizione metto l' istruzione di cambiare posizione alla label1 non va...aiuti?graziecodice:private void jLabel1MouseEntered(java.awt.event.MouseEvent evt) { int randomx, randomy, randomex, prex, prey; prey = jLabel1.getY(); prex = jLabel1.getX(); do randomx = (int)(Math.random() * 1000); while (randomx >= 350); do randomy = (int)(Math.random() * 1000); while (randomy >= 350); if ((randomy >= 500) && (randomx >= 500)) { randomy = 100;randomx = 150; } jLabel1.setBounds(randomx, randomy, 130, 18); jLabel5.setText(String.valueOf(Integer.parseInt(jLabel5.getText())+1)); randomx = randomy = 401; }

Rispondi quotando