In Java, posso avere una routine chiamata ogni volta che l'evento-dispatch-thread ritorna dalla gestione di un evento di input?
-
30-10-2019 - |
Domanda
Sto lavorando su una GUI e ho una routine per aggiornare il display quando le cose cambiano sotto:
void update() {
if (needsUpdating) {
// ...
needsUpdating = false;
}
}
Sto cercando di evitare di chiamare l'aggiornamento () "troppo spesso" - cioè, se molte proprietà sono impostate in successione preferirei l'aggiornamento () essere chiamato solo una volta.
È possibile avere aggiornamenti () chiamati dopo ogni evento di input dell'utente - chiave/mouse/ecc.? Potrei farlo manualmente, ma ho così tanti gestori di eventi e so che dimenticherò: Java può farlo per me?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow