【实例简介】
图片浏览器最基本的功能是能浏览一个目录中的所有图片,并可以点击浏览上一张图片或者下一张图片,还有对图片放大与缩小,或者翻转图片等操作,在这里,实现了图片的浏览功能,导航功能(下一张、上一张),放大缩小功能。
本章将实现一个最简单的图片浏览器,包括了打开图片、放大与缩小图片、查看上一张和下一张图片等功能
【实例截图】
【核心代码】
40389367-edf1-4e5e-8fe1-e53c6b021b0d
└── viewer(图片浏览器)
├── bin
│ └── org
│ └── crazyit
│ └── viewer
│ ├── action
│ │ ├── Action.class
│ │ ├── BigAction.class
│ │ ├── LastAction.class
│ │ ├── NextAction.class
│ │ ├── OpenAction.class
│ │ └── SmallAction.class
│ ├── Main.class
│ ├── ViewerAction.class
│ ├── ViewerFileChooser$MyFileFilter.class
│ ├── ViewerFileChooser.class
│ ├── ViewerFrame$1.class
│ ├── ViewerFrame.class
│ └── ViewerService.class
├── img
│ ├── action.BigAction.gif
│ ├── action.LastAction.gif
│ ├── action.NextAction.gif
│ ├── action.OpenAction.gif
│ ├── action.SmallAction.gif
│ └── del.gif
└── src
└── org
└── crazyit
└── viewer
├── action
│ ├── Action.java
│ ├── BigAction.java
│ ├── LastAction.java
│ ├── NextAction.java
│ ├── OpenAction.java
│ └── SmallAction.java
├── Main.java
├── ViewerAction.java
├── ViewerFileChooser.java
├── ViewerFrame.java
└── ViewerService.java
12 directories, 30 files