Anche togliendo il codice,
codice:
ImageIO.write(capture,  "jpg", new File("Salva IMAGE\\" + nomefile + DATAora + ".jpg"));
drawImage mi da errore

codice:
ButtonIMAGE = new JButton("Screen Capture");
		ButtonIMAGE.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				


				try{
					//Rectangle screenRect = new Rectangle(Toolkit.getDefaultToolkit().getScreenSize());
					
					int WScreen =Integer.parseInt(TextWScreen .getText());
					int HScreen =Integer.parseInt(textHScreen.getText());
					
					
					 int x1 = 0;
					 int y1 = 0;
					 int width = WScreen;
					 int height = HScreen;
					Rectangle screenRect = new Rectangle(x1, y1, width, height);
					BufferedImage capture = new Robot().createScreenCapture(screenRect);
			        ImageIcon icon = new ImageIcon(capture);
				    
			        String color = textCOLOR.getText();
			        int fontDIM =Integer.parseInt(textFONT.getText());
			        int W = Integer.parseInt(TextW.getText());
			        int H = Integer.parseInt(textH.getText());
			        
			        
			        Graphics2D g2 = capture.createGraphics();
					String TestoImmagine = txtText.getText();
					Font font = new Font("Courier", Font.BOLD,fontDIM);
					g2.setColor(Color.decode(color));
	                g2.setFont(font);
				    g2.drawString(TestoImmagine, W, H);	
				    
				    
				   
			        
			        
					String DATAora = DateTimeFormatter.ofPattern("  dd-MM-yyyy").format(localDate) + sdf.format(date);
					String nomefile = TextNOMEfile.getText();
				   


					String x = "I";


					TextNOMEfile.setText(nomefile + x); 


					LabelCAPTURE.setSize(icon.getImage().getWidth(null), icon.getImage().getHeight(null));


					LabelCAPTURE.setIcon(icon);
					 
				
				


					  
					Image img1 = Toolkit.getDefaultToolkit().getImage("Salva IMAGE\\" + nomefile + DATAora + ".jpg");
					BufferedImage bufImg = new BufferedImage(1920, 1080, BufferedImage.TYPE_INT_RGB);
					Graphics2D g3 = bufImg.createGraphics();
					g3.fillRect (0,0,200,200);
					g3.drawImage(img1, 10, 10, this);
					g3.dispose();
				
				}catch (Exception ex) {
					JOptionPane.showMessageDialog(null, ex);
					
				}
				
				
			}


	
		});