2012-10-31 48 views
0

我试图使图像查看器一样,如下图所示: -如何使图像查看器摆动?

enter image description here

之前,我可以开始我有以下问题记: -

  1. 将如何我检查目标文件夹中的图像数量,以便我可以迭代并将所有图像包含在我的应用程序中。

  2. 其次,我正在缩小图像下降到75x75。但我不能想到的是,我将如何滑动图像作为滚动条被移动 具体而言,这些75x75的适当容器是什么图像队列和队列是如何转移到左边还是右边?(我已经知道如何获得当前滚动值,并在其上添加事件监听器响应)

+2

这是一个两个问题,第一是什么,甚至谷歌可以回答,或者你可以只是看它在[Java的API文档] (http://docs.oracle.com/javase/6/docs/api/java/io/File.html#listFiles())...另外,第二个问题意味着一个:你有什么尝试? – ppeterka

+1

您在[Swing教程](http://docs.oracle.com/javase/tutorial/uiswing/components/index.html)中找到了什么,[javax.swing](http://docs.oracle。 com/javase/7/docs/api/javax/swing/package-summary.html)文档,[SwingSet3](http://download.java.net/javadesktop/swingset3/SwingSet3.jnlp)? – ignis

+1

'JList'可能是一个很好的图像垂直滚动组件,如[本答案](http://stackoverflow.com/a/9544652/418556)所示。 –

回答

2

要检查目标文件夹的图像的数量,您可以使用File类。

至于容器,你可能需要创建自己的动画。没有一个容器准备好这样做。

这个网站(和书)有一些关于它的想法。我不知道该怎么过时它可能是虽然

http://filthyrichclients.org/

+1

:先生,你忘了添加链接。 '这个网站(和书)有一些关于它的想法'没有任何链接。 –

+0

@Naveen完成! :) – OscarRyz

+0

另请参阅此[缩小]的[回答](http://stackoverflow.com/a/6916719/230513)。 – trashgod