Serialized Form


Package comics.gui

Class comics.gui.PicturePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

lblPicture

javax.swing.JLabel lblPicture
This JLabel will hold the picture.


imgPicture

javax.swing.ImageIcon imgPicture
Contains the currently displayed image.


lblCaption

javax.swing.JLabel lblCaption
The label with the caption for the picture.


iParentFolder

java.lang.String iParentFolder
The parent folder for all the comics.


allFiles

java.util.Vector allFiles
The Vector with all the files for the comic.


comics

java.util.HashMap comics
This HashMap contains all the available comics.


index

int index
The index of the comic file in the 'allFiles' Vector, that is currently on view.


progress

DefaultProgressBar progress
The progressbar, if desired.


progressFrame

javax.swing.JFrame progressFrame
A dummy frame for the progressbar.


cmbComics

javax.swing.JComboBox cmbComics
The combobox with all the available comics.


btnSelectComic

javax.swing.JButton btnSelectComic
This JButton selects the comic currently in the cmbComics for display.


chkAutoResize

javax.swing.JCheckBox chkAutoResize
This JCheckbox allows automatic frame size changes whenever the comic does not fit the current screen.


first

javax.swing.JButton first
The button to navigate to the first comic.


last

javax.swing.JButton last
The button to navigate to the last comic.


next

javax.swing.JButton next
The button to navigate to the next comic.


previous

javax.swing.JButton previous
The button to navigate to the previous comic.


random

javax.swing.JButton random
The button to navigate to a random comic.


chooseFolder

javax.swing.JButton chooseFolder
This button allows the selection of a parent folder.


somethingSelected

boolean somethingSelected
This variable shows whether or not a comic was selected already.


iParentFrame

javax.swing.JFrame iParentFrame
Reference to the parent frame so that we might call resize on it when its initialized.


iMaxHeight

int iMaxHeight
This variable caches the maximum height of the display which is used when auto-adjusting window size to fit comic. If the window size has to be adjusted outside of max height or width, no resizing is done.


iMaxWidth

int iMaxWidth
This variable caches the maximum width of the display which is used when auto-adjusting window size to fit comic. If the window size has to be adjusted outside of max height or width, no resizing is done.


Package comics.gui.progressbars

Class comics.gui.progressbars.DefaultProgressBar extends javax.swing.JDialog implements Serializable

Serialized Fields

iMessage

java.lang.String iMessage
The message to display on the progress bar.


iMinimum

int iMinimum
The minimum for the progress bar.


iMaximum

int iMaximum
The maximum for the progress bar.


lblMessage

javax.swing.JLabel lblMessage
The label.


jpbProgress

javax.swing.JProgressBar jpbProgress
The progressbar component.



Copyright © Lennart Martens. All Rights Reserved.