-1

我不想使用图形/绘图库。我能想到的唯一解决方案是创建数千个 1x1 jButton(这显然是不切实际的)。有更好的解决方案吗?

4

3 回答 3

2

“不使用图形函数”绘制的唯一方法是使用适合实际图像的颜色映射的字节值填充原始 Raster。然后,您可以使用图形基元将生成的图像渲染到窗口中。

看看 BufferedImage,然后从那里返回。

于 2012-04-12T17:56:19.730 回答
1

您可以通过扩展例如 JPanel 并覆盖 paintComponent 方法来创建自己的组件来做到这一点。

为什么不想使用Java提供的图形功能呢?

于 2012-04-12T17:35:28.367 回答
0

您希望如何在不使用图形库的情况下将图片显示到屏幕上?您是否要编写本机方法来在计算机屏幕上显示像素?

于 2012-04-12T21:55:01.973 回答