Sto cercando di presentare una domanda di swing che rende a schermo intero, seguendo la descrizione qui http://download.oracle.com/javase/tutorial/extra/fullscreen/exclusivemode.html e il codice sorgente qui http://download.oracle.com/javase/tutorial/extra/fullscreen/example-1dot4/DisplayModeTest.javaFull Swing schermo con JOGL
Questo funziona abbastanza bene, ma non appena ho goccia in un GLCanvas oggetto come uno dei componenti del frame, tutto ciò che appare è uno schermo nero. Uscendo da schermo intero, posso vedere l'immagine OpenGL per un momento a schermo intero, quindi si presenta di nuovo bene in una finestra. Anche se non viene visualizzato nulla, posso interagire con i componenti dello swing, come i pulsanti, come se lo fossero.
Mi sembra quasi che un altro buffer vuoto venga disegnato sopra l'effettiva app dello swing, ma non riesco a capire perché lo sarebbe. In alternativa, mi chiedo se non è un problema con lo schermo intero gestito dalla scheda grafica che gestisce anche JOGL?
non ho bisogno l'accelerazione hardware schermo intero, anche se potrebbe essere bello - se questo è irrisolvibile, c'è qualche modo più robusto per implementare schermo intero in un'applicazione Java?
OS? Fornitore di implementazione OpenGL? – genpfault
Scusa, ho assunto (sciocco da parte mia) che questo sarebbe indipendente dalla piattaforma. Sto usando Windows 7 con una Nvidia GForce 9600M GT. – dimo414