Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #36185

how to get high res bufferedimage from JComponent in retina display?

Newsgroups comp.lang.java.programmer
Date 2017-01-13 10:44 -0800
Message-ID <2fbe4456-4d80-4af2-9be1-0e002d00ad87@googlegroups.com> (permalink)
Subject how to get high res bufferedimage from JComponent in retina display?
From mcheung63@gmail.com

Show all headers | View raw


how to get high res bufferedimage from JComponent in retina display? Below just doesnt work, image is low res.


	private BufferedImage toBufferedImage(Component component) {
		Dimension size = component.getSize();
		BufferedImage image = new BufferedImage(size.width, size.height, BufferedImage.TYPE_INT_RGB);
		Graphics2D g2 = image.createGraphics();

		component.paint(g2);
		return image;
	}

Back to comp.lang.java.programmer | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

how to get high res bufferedimage from JComponent in retina display? mcheung63@gmail.com - 2017-01-13 10:44 -0800
  Re: how to get high res bufferedimage from JComponent in retina display? Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2017-01-13 16:17 -0600
    Re: how to get high res bufferedimage from JComponent in retina display? Arne Vajhøj <arne@vajhoej.dk> - 2017-01-13 19:30 -0500

csiph-web