Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. out = new DataOutputStream(s.getOutputStream());
  2. zipout = new GZIPOutputStream(out);
  3. while(true)
  4. {
  5. img = conn.getScreenImg(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
  6. //Here conn is a Object of Robot Class
  7. ImageIO.write(img, "jpeg", zipout);
  8. Thread.sleep(200);
  9. System.out.println("Success");
  10. }
  11.  
  12. while(true)
  13. {
  14. try
  15. {
  16. img = ImageIO.read(zipin);
  17. Graphics g = this.getGraphics();
  18. g.drawImage(img, 0, 0, this);
  19. Thread.sleep(100);
  20. }
  21. catch (Exception e)
  22. {
  23. e.printStackTrace();
  24. }
  25. }
  26.  
  27. class ImagePanel extends JPanel {
  28.  
  29. private BufferedImage image = null;
  30.  
  31. private void setImage(BufferedImage img) {
  32. image = img;
  33. repaint();
  34. }
  35.  
  36. public void paintComponent(Graphics g) {
  37. super.paintComponent(g);
  38. Graphics2D g2 = (Graphics2D) g;
  39. if (image != null) {
  40. g2.drawImage(image, 0, 0, null);
  41. }
  42. }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement