java - 在屏幕外绘制二维图形?然后将其一部分并显示在屏幕上

标签 java graphics2d

我想在屏幕外绘制一个graphics2D组件,然后将其一部分显示在屏幕上以获取实时更新图像,因此缓冲图像需要很长时间。

最佳答案

在 JPanel 中使用 setDoubleBuffered( true );。 这会在屏幕外进行绘制,当它完成屏幕外绘制时,它将显示在 JPanel 上。 使用此功能时,您将不再获得黑色/未绘制(paint)的框架。

关于java - 在屏幕外绘制二维图形?然后将其一部分并显示在屏幕上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7924060/

相关文章:

java - 如何使用 Spring Boot 测试 jwt.*?

Java eclipse : How to add browse button for Table editable cell?

java - 如何查询 Firebase 以执行以下操作?

java - java中的paint()没有显示

java - 使用 arrayList 作为 Graphics2d 中的 y 坐标

java - 图像正在横向绘制到屏幕(Java BufferedImage、WritableRaster)

java - 如何在 JDBC 中映射 Oracle 对象

java - Java 是如何在 List 中存储对象的?

java - JEdi​​torPane 和字体比例

java - 旋转矩形并以正弦波方式移动它 - 使用graphics2D帮助