2012-10-31 75 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