Serialized Form
|
Class Canvas extends javax.swing.JPanel implements Serializable |
I
java.awt.image.BufferedImage I
undo
java.util.ArrayList<E> undo
a
Paint a
b
Brush b
x
int x
y
int y
first
boolean first
selected
boolean[][] selected
s
java.awt.Shape s
currentscale
float currentscale
zoom
java.awt.geom.AffineTransform zoom
|
Class Paint extends javax.swing.JFrame implements Serializable |
canvas
Canvas canvas
- This is the space that all of the drawing exists on
cc
javax.swing.JColorChooser cc
- the is the color chooser menu for the toolbar window
mb
javax.swing.JMenuBar mb
- this is the menu bar for the JPaint window
toolPallet
javax.swing.JFrame toolPallet
- this is the Frame that holds all of the tool elements
brush
java.util.ArrayList<E> brush
- This is a list of all of the tools that are on the tool window
fc
javax.swing.JFileChooser fc
- this is the file chooser menu for opening and saving
makeBrush
javax.swing.JButton makeBrush
- This is the button for making brushes for a picture file
buttons
javax.swing.JPanel buttons
- this holds the button for custom brushes
tools
javax.swing.JPanel tools
- this holds the tools list
brushlist
javax.swing.JScrollPane brushlist
- this is the pane that hols the list of tools
imageviewer
javax.swing.JScrollPane imageviewer
- this allows the scroll bar on the Jpaint window
imageX
javax.swing.JScrollBar imageX
- this is the horizontal scroll bar
imageY
javax.swing.JScrollBar imageY
- this is the vertical scroll bar
brushscroller
javax.swing.JScrollBar brushscroller
- this scroll bar for the list of brushes
b
javax.swing.JViewport b
- the view area fro JPaint
tolerance
javax.swing.JSlider tolerance
- this is the slider that allows tolerance for magic wand and paintbucket
brushes
javax.swing.JList brushes
- the actual list of brushes
frame
javax.swing.JFrame frame
- the window for JPaint
l
java.awt.GridBagLayout l
- this grid for the JPaint window
name
javax.swing.JTextField name
- the name of brushes
edit
javax.swing.JMenu edit
- the Edit menu
file
javax.swing.JMenu file
- the File menu
view
javax.swing.JMenu view
- the View menu
undo
javax.swing.JMenuItem undo
- the undo command
redo
javax.swing.JMenuItem redo
New
javax.swing.JMenuItem New
- the new JPaint wwindow command
save
javax.swing.JMenuItem save
- the save command
open
javax.swing.JMenuItem open
- the open command
deselect
javax.swing.JMenuItem deselect
- the deslect pixels command
exit
javax.swing.JMenuItem exit
- the exit program command
showTools
javax.swing.JMenuItem showTools
- the command to bring back the toolbar window
X
javax.swing.JTextField X
- the text field for naming files in x direction
Y
javax.swing.JTextField Y
- the text field for naming files in y direction