Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 一旦我';我们已经设置了BuffereImage的边界,是否可以更改它? 我一直在问这个问题,在我之前就已经发布过了,这个系统现在已经设置好了(@ CAMKICR,Gilbert Le Blanc -谢谢你的坦率建议,它帮助了很多),我的方法也被PrimtCube适当地调用了。_Java_Bufferedimage - Fatal编程技术网

Java 一旦我';我们已经设置了BuffereImage的边界,是否可以更改它? 我一直在问这个问题,在我之前就已经发布过了,这个系统现在已经设置好了(@ CAMKICR,Gilbert Le Blanc -谢谢你的坦率建议,它帮助了很多),我的方法也被PrimtCube适当地调用了。

Java 一旦我';我们已经设置了BuffereImage的边界,是否可以更改它? 我一直在问这个问题,在我之前就已经发布过了,这个系统现在已经设置好了(@ CAMKICR,Gilbert Le Blanc -谢谢你的坦率建议,它帮助了很多),我的方法也被PrimtCube适当地调用了。,java,bufferedimage,Java,Bufferedimage,我主要想知道在读取文本文件时是否可以调整BuffereImage的边界。这样高度就会逐渐增加。不增加已经可见的内容的大小 任何建议都将不胜感激。据我所知不是这样,但您可以制作一个巨大的,然后通过子映像引用其中的一部分,作为一种黑客解决方法。“调整大小”意味着只定义一个新的子映像。查看API文档中的BuffereImage.getSubimage() 但是,只构建一个新的数组,然后将原始数组绘制为新的数组更容易,就像调整数组大小时所做的那样。我不知道你的应用程序的确切细节(比如你调整大小的频率),

我主要想知道在读取文本文件时是否可以调整BuffereImage的边界。这样高度就会逐渐增加。不增加已经可见的内容的大小


任何建议都将不胜感激。

据我所知不是这样,但您可以制作一个巨大的,然后通过子映像引用其中的一部分,作为一种黑客解决方法。“调整大小”意味着只定义一个新的子映像。查看API文档中的BuffereImage.getSubimage()

但是,只构建一个新的数组,然后将原始数组绘制为新的数组更容易,就像调整数组大小时所做的那样。我不知道你的应用程序的确切细节(比如你调整大小的频率),所以我不能说我所建议的任何一个应用程序的性能是否可以接受


另一种选择是不直接使用BuffereImage,而是使用您自己的数据对象来存储像素数据,然后最终将像素数据转换为BuffereImage一次。

太棒了,这些建议太棒了。非常感谢。我已经为黑客快速修复现在(不理想),但这是一个正在进行的项目,所以我将明确研究上述。