ppinna ha scritto:
Come posso utilizzare una immagine BufferedImage (Catturata con Robot().createScreenCapture) mettendola come sfondo (magari senza cornice) e senza doverla salvare da qualche parte nel computer?
Una finestra "pura", senza decorazioni è JWindow. Non fare però custom painting direttamente in JWindow. Esso ha un content-pane, inseriscici dentro un TuoPanello (extends JPanel) in cui fai il custom painting nel paintComponent(Graphics)
Puoi eventualmente usare il Window di AWT. Qui
puoi fare direttamente del custom painting nel paint (non paintComponent, qui è AWT non Swing).
Nota: in un paint/paintComponent:
- NON fare setOpaque
- NON "caricare" immagini
- NON fare "tracking" delle immagini