Desidero creare un'app che misuri la distanza del cursore dal centro di un componente e quindi riporta il cursore al centro (come la maggior parte dei videogiochi per PC). Qualcuno ha qualche suggerimento?Spostamento del cursore in Java
risposta
Le lezioni di robot possono fare il trucco per te. Ecco un codice di esempio per spostare il cursore del mouse:
try {
// These coordinates are screen coordinates
int xCoord = 500;
int yCoord = 500;
// Move the cursor
Robot robot = new Robot();
robot.mouseMove(xCoord, yCoord);
} catch (AWTException e) {
}
Salve, questo sarà solo aggiungere. Io uso un Raspberry PI molto, quindi ho dovuto imparare come ottimizzare il mio codice, questo sarà molto più breve.
try {
//moves mouse to the middle of the screen
new Robot().mouseMove((int) Toolkit.getDefaultToolkit().getScreenSize().getWidth()/2, (int) Toolkit.getDefaultToolkit().getScreenSize().getHeight()/2);
//remember to use try-catch block (always, and remember to delete this)
} catch (AWTException e) {
e.printStackTrace();
}
non dimenticate di importare:
import java.awt.*;
Sono confuso ... stai parlando di memorizzare il tuo codice sorgente sul Pi? O questo rende magicamente più piccolo il file compilato? Se quest'ultimo, perché le istruzioni per eliminare il commento? – Supuhstar
Beh, meno variabili sono e meglio è, vuoi renderlo molto compatto in modo che non crei un overflow sulla RAM. –
ma rende comunque variabili temporanee con il tuo codice. Le catene di punti sono zucchero sintattico, ma alla fine, il valore di ritorno di ogni metodo deve essere salvato e rintracciato da qualche parte – Supuhstar
- 1. SimpleCursorAdapter, spostamento del cursore nel livello API inferiore a 11
- 2. eccezione del cursore mongodb - Java
- 3. Estrai l'immagine del cursore in Java
- 4. Spostamento del mouse sull'elemento
- 5. Cursore all'interno del cursore
- 6. Spostamento del mouse a livello di codice
- 7. Come cambiare il cursore del mouse in java?
- 8. Come acquisire l'evento di spostamento del mouse
- 9. Spostamento del server gitolite
- 10. posizione del cursore del mouse in Javascript?
- 11. Spostamento del bit di segno in .NET
- 12. Spostamento degli articoli del blog in Middleman
- 13. Comportamento del cursore del MATLAB
- 14. Spostamento del puntatore del mouse sullo schermo Android in modo programmatico
- 15. Come posso modificare dinamicamente l'immagine dell'icona del cursore su un cursore in javafx?
- 16. Java: spostamento a destra sul numero negativo
- 17. Sviluppo giochi Android - Spostamento del telefono
- 18. Posizione pixel del cursore in UITextView
- 19. posizione del cursore in un UITextView
- 20. Imposta posizione del cursore in Mac OS
- 21. Java - Spostamento del file da Explorer a GUI Java - che tipo di evento è?
- 22. Efficienza Java dei metodi di spostamento in un'altra classe
- 23. Perché è necessario utilizzare gli operatori di spostamento in java?
- 24. spostamento dei dati da un HashSet a ArrayList in Java
- 25. Posizione del cursore nell'abbreviazione VIM
- 26. JavaScript parola prima del cursore
- 27. Dimensione massima del cursore Android
- 28. Usa cursore personalizzato set utente Java
- 29. Posizione del cursore di EditText
- 30. come cambiare l'immagine del pollice del cursore?
Grazie per la vostra pep! Questo certamente lo ha fatto. : 3 – Supuhstar