title: Java Full Screenshot
body: <p>I wanted to display on the JFrame on the program the full screenshot of my screen.
  So far using the code below, I was able only to display part of the screen.
  The code below is the content of the paint(Graphics g).
  How can I make it full screen?</p>
  
  <pre><code>// the screen resolution is 1280 x 1024 while the JPanel size is only 1024 x 768
  Dimension resolution = Toolkit.getDefaultToolkit().getScreenSize();
  Rectangle rectangle = new Rectangle(resolution);
  robot = new Robot();
  BufferedImage bufferedImage = robot.createScreenCapture(rectangle);                                
  g.drawImage(bufferedImage.getScaledInstance(bufferedImage.getWidth(), bufferedImage.getHeight(), Image.SCALE_DEFAULT), 0, 0, null);
  </code></pre>