Java è un linguaggio di programmazione potente che permette di creare programmi e applicazioni in grado di eseguire quasi tutte le attività . Non è sempre chiaro, tuttavia , come arrivare a fare certe cose . Per esempio , prendere uno screenshot con un programma Java comporta passaggi che non sono evidenti per lo sviluppatore medio Java . Utilizzando un paio di classi utili che possono ottenere informazioni sulla schermata , cioè Robot e Toolkit , è possibile farlo in modo molto semplice . Cose che ti serviranno 
 Text Editor 
 JAVA file di 
 Show More Istruzioni 
 1 
 Aprire il file java in cui avete intenzione di prendere lo screenshot con il vostro testo preferito . editore 
 2 
 dichiarare un oggetto immagine tamponata in un luogo appropriato all'interno di uno dei metodi del programma con il codice " BufferedImage buffImg ; " ( senza le virgolette ) . È possibile denominare l' oggetto qualcosa oltre " buffImg " se si vuole . Conterrà la schermata alla fine. 
 3 Tipo 
 " try { } catch ( AWTException e) { } " (senza le virgolette) nella riga successiva . L'istruzione try contiene il codice che prende lo screenshot , così si dovrebbe separare quei primi due staffe da poche righe 
 4 
 tipo "Robot rob = new Robot (); " . ( Senza la citazione . marchi) all'interno delle parentesi della istruzione try 
 5 
 Tipo " . Rectangle screensize = new Rectangle ( Toolkit.getDefaultToolkit ( ) getScreenSize ()); " (senza le virgolette) su una riga dopo che , ancora dentro parentesi della istruzione try . Questo chiede il computer per le dimensioni dello schermo e memorizza il risultato nel rettangolo chiamato screensize 
 6 
 Tipo " buffImg = rob.createScreenCapture ( screensize ) ." ( Senza le virgolette ) sulla riga successiva . Questo è il passo chiave . L'oggetto Robot prende uno schermo con le dimensioni date da screensize ( in questo caso , l'intero schermo) e memorizza il risultato nell'oggetto buffImg . Se qualcosa va male , l'errore viene catturato dal try /catch e il codice termina con buffImg ancora valore nullo.