2011-02-26 73 views
1

我想加载一些类似于百叶窗效果的效果的java图像,或者当用户点击图像时出现在Java swing中。

我有这些具体问题:
1.是否有办法在Java中做到这一点?
2.此外,如何加载图片时的行为如25万像素那样巨大?
3.如果我们正在处理正在切换的大图像,应该使用什么机制将图像合并到应用程序中?加载效果的java图像

感谢, 桑迪普

回答

1

1.Is有没有办法在Java中做到这一点?

是的,但它不会与一个单一的命令或类似的东西。除非你为此找到一个库,否则你必须手动编写它。

要做这样的动画我建议你看看SwingWorkers。

2.此外,如何加载图像时像25兆像素一样巨大?

25百万像素是相当大的。这当然取决于你的电脑,但如果你编码合理,它应该工作得很好。

3.如果我们正在处理切换的大图像,应该使用什么机制将图像合并到应用程序中?

,除非你真的想要的程序可以放大到图像的细节,我建议你立即收缩它们加载后,所以你的绘图程序可以与他们的工作效率。

0

您可以使用ImageJ实验目标图像。我经常用它来操纵含有8位,16位和32位数据的分数为megapixels的图像。