Ho un programma GUI Java swing che esegue il rendering da 1 a 25 fotogrammi al secondo. È solo una finestra e solo un pannello a cui eseguo tutto il rendering, ad es. nessun altro componente Swing.Posso realizzare al volo un video di un'applicazione Java Swing in esecuzione?
Devo essere in grado di produrre video di test run del mio programma mentre viene eseguito. Il problema è che i normali strumenti di screen casting (ad esempio app di terze parti che avvio prima di eseguire il mio codice) spesso mancano alcuni dei miei frame e ho bisogno di un video accurato.
So come usare la classe Robot per catturare schermate della mia finestra Java, ma non posso salvarli su disco mentre corro, rallenterà troppo tutto. C'è un modo per me di usare la classe Robot (o forse qualche altra parte di codice) per creare un video della mia finestra al volo, mentre eseguo il mio programma?
Grazie!
Siamo spiacenti, in esecuzione in Windows - non mi piace molto :) – Warlax