Salve, ho un problema con le Alert Dialog. Nella mia applicazione in caso di errore o warning vengono mostrate delle Alert Dialog, una cosa del genere (javaFX):
Il problema è che in alcuni casi, ci sono delle situazioni che aprono moltissime Alert Box (ad esempio ogni volta che ricevo ciclicamente un pacchetto su una socket o cose del genere). Mi servirebbe quindi un modo per limitare il numero di Alert Dialog che possono essere mostrate, la cosa più semplice che mi è venuta in mente è creare una classe static che eredita da Alert e che ha un contatore sulle volte che viene chiamato il metodo showAndWait() e chiamare quella invece che la normale Alert. Però mi sembra una soluzione un po' raffazzonata, quindi volevo chiedere se ci fossero delle soluzioni più eleganti al mio problema.codice:Alert alert = new Alert(AlertType.ERROR); alert.setTitle("Error Dialog"); alert.setHeaderText("Look, an Error Dialog"); alert.setContentText("Ooops, there was an error!"); alert.showAndWait();
Grazie in anticipo

Rispondi quotando