Serialized Form
Class AllLayers extends javax.swing.JDialog implements Serializable |
center
main_canvas center
- center is a main_canvas value that holds the drawing board.
paint
TerpPaint paint
- paint is a TerpPaint value that holds the drawing board.
position
int position
- position is an int that tells of location in GridBagConstraints.
curLabel
javax.swing.JLabel curLabel
- GUI label stating that category is current.
visLabel
javax.swing.JLabel visLabel
- GUI label stating that category is for visible layers.
NameLabel
javax.swing.JLabel NameLabel
- GUI label stating that category is for Name of layers.
add
javax.swing.JButton add
- GUI button that depicting the add a layer function.
remove
javax.swing.JButton remove
- GUI button that depicts the remove a layer function.
removeCurrent
javax.swing.JButton removeCurrent
- GUI button that depicts the remove current layer function.
flatten
javax.swing.JButton flatten
- GUI button that depicts the flatten a layer function.
up
javax.swing.JButton up
- GUI button that depicts the moving a layer up function.
down
javax.swing.JButton down
- GUI button that depicts moving a layer down function.
front
javax.swing.JButton front
- GUI button that depicts moving a layer to the front function.
bottomMost
javax.swing.JButton bottomMost
- GUI button that depicts moving layer to bottom function.
function
javax.swing.JPanel function
- GUI panel that groups the functions of layers.
direction
javax.swing.JPanel direction
- GUI panel that groups the movable directions of layers.
topLabels
javax.swing.JPanel topLabels
- GUI panel to name the labels of each category for layers.
bottom
javax.swing.JPanel bottom
- GUI panel to show the possible layers.
layout
javax.swing.JPanel layout
- GUI panel to group the layout of the toolbox.
singleLayer
javax.swing.JPanel singleLayer
- GUI panel to group the different aspects of layer: name, current,change.
groupLayer
javax.swing.JPanel groupLayer
- GUI panel to group singleLayer into groups.
holder
java.util.Vector<E> holder
- Vector to hold the individual layers together.
area
javax.swing.JTextField area
- TextField that takes in the name of removing layer.
temp
javax.swing.JFrame temp
- GUI Frame to display for remove function.
nameLab
javax.swing.JLabel nameLab
- GUI label to show category for name.
Name
java.lang.String Name
- String function to store name.
Class attributes extends javax.swing.JDialog implements Serializable |
im
java.awt.image.BufferedImage im
- is a bufferedImage variable.
lastSelected
int lastSelected
- any int number can be use.
w
java.lang.String w
- takes in any string variable.
h
java.lang.String h
- takes in any string variable.
pixelWidth
double pixelWidth
- Assigns the width of the pixel.
pixelHeight
double pixelHeight
- Assigns the height of the pixel.
inchWidth
double inchWidth
- Assigns the width of the inch.
inchHeight
double inchHeight
- Assigns the height of the inch.
cmWidth
double cmWidth
- Assigns the width of the cm.
cmHeight
double cmHeight
- Assigns the height of the cm.
ok_action
boolean ok_action
- The dialog is closed by OK.
unitsButtons
javax.swing.ButtonGroup unitsButtons
- This is a ButtonGroup variable.
colors
javax.swing.ButtonGroup colors
- This is a ButtonGroup variable.
okCancel
javax.swing.JPanel okCancel
- This is a JRadioButton variable.
ok
javax.swing.JButton ok
- This is a JButton variable.
cancel
javax.swing.JButton cancel
- This is a JButton variable.
buttonsText
javax.swing.JPanel buttonsText
- This is a JPanel variable.
units
javax.swing.JPanel units
- This is a JPanel variable.
inches
javax.swing.JRadioButton inches
- This is a JRadioButton variable.
cm
javax.swing.JRadioButton cm
- This is a JRadioButton variable.
pixels
javax.swing.JRadioButton pixels
- This is a JRadioButton variable.
widthHeight
javax.swing.JPanel widthHeight
- This is a JPanel variable.
widthText
javax.swing.JTextField widthText
- This is a JTextField variable.
heightText
javax.swing.JTextField heightText
- This is a JTextField variable.
Height
javax.swing.JLabel Height
- This is a JLabel variable.
Width
javax.swing.JLabel Width
- This is a JLabel variable.
color
javax.swing.JPanel color
- This is a JLabel variable.
colorScale
javax.swing.JRadioButton colorScale
- This is a JRadioButton variable.
blackwhite
javax.swing.JRadioButton blackwhite
- This is a JRadioButton variable.
Class blur extends javax.swing.JDialog implements Serializable |
ok_cancel
javax.swing.JPanel ok_cancel
- Java swing GUI depicting the OK and CANCEL panel.
ok
javax.swing.JButton ok
- Java swing GUI depicting the OK button.
cancel
javax.swing.JButton cancel
- Java swing GUI depicting the CANCEL button.
center
javax.swing.JPanel center
- Java swing GUI depicting the CENTER button.
blur_panel
javax.swing.JPanel blur_panel
- Java swing GUI depicting the blur button.
blur_value
javax.swing.JTextField blur_value
- Java swing GUI depicting the textfield of the blur change ratio value.
jLabel4
javax.swing.JLabel jLabel4
- Java swing GUI depicting the Label 4.
jLabel7
javax.swing.JLabel jLabel7
- Java swing GUI depicting the Label 7.
Class brightness extends javax.swing.JDialog implements Serializable |
ok_cancel
javax.swing.JPanel ok_cancel
- Java swing GUI depicting the OK and CANCEL panel.
ok
javax.swing.JButton ok
- Java swing GUI depicting the OK button.
cancel
javax.swing.JButton cancel
- Java swing GUI depicting the CANCEL button.
center
javax.swing.JPanel center
- Java swing GUI depicting the CENTER button.
brightness_panel
javax.swing.JPanel brightness_panel
- Java swing GUI depicting the BRIGHTNESS button.
brightness_value
javax.swing.JSlider brightness_value
- Java swing GUI depicting the brightness change ratio value.
jLabel4
javax.swing.JLabel jLabel4
- Java swing GUI depicting the Label 4.
jLabel7
javax.swing.JLabel jLabel7
- Java swing GUI depicting the Label 7.
Class canvas_size extends javax.swing.JDialog implements Serializable |
CHOICE
int CHOICE
- int value to indicate inches. cm or pixels.
im
java.awt.image.BufferedImage im
- is a bufferedImage variable.
lastSelected
int lastSelected
- the last CHOICE value that was used.
w
java.lang.String w
- String of numbers for width.
h
java.lang.String h
- String of numbers for height.
pixelWidth
double pixelWidth
- Assigns the width in pixels.
pixelHeight
double pixelHeight
- Assigns the height in pixels.
inchWidth
double inchWidth
- Assigns the width in inches.
inchHeight
double inchHeight
- Assigns the height in inches.
cmWidth
double cmWidth
- Assigns the width in cms.
cmHeight
double cmHeight
- Assigns the height in cms.
p
main_canvas p
- main_canvas.
unitsButtons
javax.swing.ButtonGroup unitsButtons
- This is a ButtonGroup variable holds units radio buttons.
colors
javax.swing.ButtonGroup colors
- This is a ButtonGroup variable.
okCancel
javax.swing.JPanel okCancel
- This is a JRadioButton variable holds ok and cancel jbuttons.
ok
javax.swing.JButton ok
- This is a JButton variable ok.
cancel
javax.swing.JButton cancel
- This is a JButton variable cancel.
buttonsText
javax.swing.JPanel buttonsText
- This is a JPanel variable, holds textboxes.
units
javax.swing.JPanel units
- This is a JPanel variable holds units radio buttons.
inches
javax.swing.JRadioButton inches
- This is a JRadioButton variable inches.
cm
javax.swing.JRadioButton cm
- This is a JRadioButton variable cm.
pixels
javax.swing.JRadioButton pixels
- This is a JRadioButton variable pixels.
widthHeight
javax.swing.JPanel widthHeight
- This is a JPanel variable holds the textboxes for width and height.
widthText
javax.swing.JTextField widthText
- This is a JTextField variable width.
heightText
javax.swing.JTextField heightText
- This is a JTextField variable height.
Height
javax.swing.JLabel Height
- This is a JLabel variable to signify height textbox name.
Width
javax.swing.JLabel Width
- This is a JLabel variable to signify width textbox name.
color
javax.swing.JPanel color
- This is a JLabel variable.
colorScale
javax.swing.JRadioButton colorScale
- This is a JRadioButton variable.
blackwhite
javax.swing.JRadioButton blackwhite
- This is a JRadioButton variable.
Class converter extends java.awt.Canvas implements Serializable |
bitmapFileHeader
byte[] bitmapFileHeader
- Initialization of bitmap file header as an array of type byte with the size of 14.
bfType
byte[] bfType
- Initialization of bfType as an array of type byte with the value B and M casted by byte.
bfSize
int bfSize
- Initialization of bitmap file size with the value 0.
bfReserved1
int bfReserved1
- Initialization of bitmap file reserved1 with the value 0.
bfReserved2
int bfReserved2
- Initialization of bitmap file reserved2 with the value 0.
bfOffBits
int bfOffBits
- Initialization of bit map off bits by addition of BITMAPFILEHEADER and BITMAPINFOHEADER.
bitmapInfoHeader
byte[] bitmapInfoHeader
- Initialization of bitmap info header as an array of type byte with the size of 40.
biSize
int biSize
- Initialization of bitmap info size by BITMAPINFOHEADER_SIZE.
biWidth
int biWidth
- Initialization of bitmap info width with the size of 0.
biHeight
int biHeight
- Initialization of bitmap info height with the size of 0.
biPlanes
int biPlanes
- Initialization of bitmap info planes with the size of 1.
biBitCount
int biBitCount
- Initialization of bitmap info bit count with the size of 24.
biCompression
int biCompression
- Initialization of bitmap info compression with the size of 0.
biSizeImage
int biSizeImage
- Initialization of bitmap info image size with the size of 0x030000.
biXPelsPerMeter
int biXPelsPerMeter
- Initialization of bitmap info x-pixel per meter with the size of 0x0.
biYPelsPerMeter
int biYPelsPerMeter
- Initialization of bitmap info y-pixel per meter with the size of 0x0.
biClrUsed
int biClrUsed
- Initialization of bitmap info color used indicator with the size of 0.
biClrImportant
int biClrImportant
- Initialization of bitmap info important color indicator with the size of 0.
type
int type
- Bitmap type with integer value.
bitmap
int[] bitmap
- Bipmap integer array that creates an bitmap raw data.
fo
java.io.FileOutputStream fo
- FileOutputStream object that performs byte-based output stream.
bytebuffer
byte[] bytebuffer
- bytebuffer object that creates byte type array.
i
int i
- Integer value to be used as an index.
j
int j
- Integer value to be used as an index.
windowLong
int windowLong
- windowLong integer value to be used when converting occurs between long and integer.
windowInt
short windowInt
- windowInt short value to be used when converting occurs between long and integer.
d
java.io.DataInputStream d
- DataInputStream object to be used with byte-based file stream.
BMPsize
int BMPsize
- Integer value of the size of bitmap that describes the header in bytes.
BMPreserved
int BMPreserved
- Integer value of the preserved description of bitmap.
BMPimageoffset
int BMPimageoffset
- Integer value of bitmap image offset.
BMPheadersize
int BMPheadersize
- Integer value of bitmap header size.
BMPwidth
int BMPwidth
- Integer value of bitmap width size in pixels.
BMPheight
int BMPheight
- Integer value of bitmap height size in pixels.
BMPplanes
short BMPplanes
- Short value of color planes, always 1.
BMPbitsPerPixel
short BMPbitsPerPixel
- Number of bits per pixel - 1, 4, 8, or 24 (no color map).
BMPcompression
int BMPcompression
- Compression methods used: 0 (none), 1 (8-bit RLE), or 2 (4-bit RLE).
BMPsizeOfBitmap
int BMPsizeOfBitmap
- Size of bitmap in bytes (may be 0: if so, calculate).
BMPhorzResolution
int BMPhorzResolution
- Horizontal resolution, pixels/meter (may be 0).
BMPvertResolution
int BMPvertResolution
- Vertical resolution, pixels/meter (may be 0).
BMPcolorsUsed
int BMPcolorsUsed
- Number of colors in palette (if 0, calculate).
BMPcolorsImportant
int BMPcolorsImportant
- Number of important colors (appear first in palette) (0 means all are important).
colorTable
java.awt.Color[] colorTable
- Color table array.
pixels
int[] pixels
- Array of pixels.
colorIndex
int colorIndex
- Color index.
bytesPerLine
int bytesPerLine
- Indicator of bytes per line.
scanline
byte[] scanline
- Byte type array of scan line.
BMPimage
java.awt.Image BMPimage
- Bitmap image representation.
Class edge extends javax.swing.JDialog implements Serializable |
ok_cancel
javax.swing.JPanel ok_cancel
- Java swing GUI depicting the OK and CANCEL panel.
ok
javax.swing.JButton ok
- Java swing GUI depicting the OK button.
cancel
javax.swing.JButton cancel
- Java swing GUI depicting the CANCEL button.
center
javax.swing.JPanel center
- Java swing GUI depicting the CENTER button.
edge_panel
javax.swing.JPanel edge_panel
- Java swing GUI depicting the edge button.
edge_value
javax.swing.JTextField edge_value
- Java swing GUI depicting the textfield of the edge change ratio value.
jLabel4
javax.swing.JLabel jLabel4
- Java swing GUI depicting the Label 4.
jLabel7
javax.swing.JLabel jLabel7
- Java swing GUI depicting the Label 7.
Class emboss extends javax.swing.JDialog implements Serializable |
outterButtons
javax.swing.ButtonGroup outterButtons
- java swing GUI depicting the button group called outterButtons.
degrees
javax.swing.ButtonGroup degrees
- java swing GUI depicting the button group called degrees.
ok_cancel
javax.swing.JPanel ok_cancel
- java swing GUI depicting the JPanel called ok_cancel.
ok
javax.swing.JButton ok
- java swing GUI depicting the Jbutton called ok.
cancel
javax.swing.JButton cancel
- java swing GUI depicting the Jbutton called cancel.
choices
javax.swing.JPanel choices
- java swing GUI depicting the JPanel called choices.
north
javax.swing.JRadioButton north
- java swing GUI depicting the JRadioButton called north.
north_west
javax.swing.JRadioButton north_west
- java swing GUI depicting the JRadioButton called north_west.
west
javax.swing.JRadioButton west
- java swing GUI depicting the JRadioButton called west.
south_west
javax.swing.JRadioButton south_west
- java swing GUI depicting the JRadioButton called south_west.
south
javax.swing.JRadioButton south
- java swing GUI depicting the JRadioButton called south.
south_east
javax.swing.JRadioButton south_east
- java swing GUI depicting the JRadioButton called south_east.
east
javax.swing.JRadioButton east
- java swing GUI depicting the JRadioButton called east.
north_east
javax.swing.JRadioButton north_east
- java swing GUI depicting the JRadioButton called north_east.
Class HelpWindow extends javax.swing.JFrame implements Serializable |
file
java.io.File file
- File that contains the filepath of the html file to be decoded.
file2
java.io.File file2
- File that contains the parent path of file to be opened.
menuBar
javax.swing.JMenuBar menuBar
- The menubar for helpwindow.
terpPaintHelp
javax.swing.JMenu terpPaintHelp
- JMenu titled TerpPaint Help.
terpPaintOverview
javax.swing.JMenuItem terpPaintOverview
- JMenuItem to see the terppaint overview.
createPictures
javax.swing.JMenu createPictures
- JMenu titled TerpPaint Help.
workWithColor
javax.swing.JMenu workWithColor
- JMenu titled Work with Color.
workWithPictures
javax.swing.JMenu workWithPictures
- JMenu titled Work With Pictures.
workWithLayers
javax.swing.JMenu workWithLayers
- JMenu titled Work With Layers.
setPreferences
javax.swing.JMenu setPreferences
- JMenu titled Set Preferences.
drawLine
javax.swing.JMenuItem drawLine
- JMenuItem to see the line tool help.
drawPencil
javax.swing.JMenuItem drawPencil
- JMenuItem to see the pencil tool help.
drawCurve
javax.swing.JMenuItem drawCurve
- JMenuItem to see the curve tool help.
drawEllipse
javax.swing.JMenuItem drawEllipse
- JMenuItem to see the ellipse tool help.
drawRect
javax.swing.JMenuItem drawRect
- JMenuItem to see the rect tool help.
drawPoly
javax.swing.JMenuItem drawPoly
- JMenuItem to see the poly tool help.
text
javax.swing.JMenuItem text
- JMenuItem to see the text tool help.
eraser
javax.swing.JMenuItem eraser
- JMenuItem to see the eraser tool help.
eraseselect
javax.swing.JMenuItem eraseselect
- JMenuItem to see the selection tool help.
eraseimage
javax.swing.JMenuItem eraseimage
- JMenuItem to see the selectall function help.
stretchskew
javax.swing.JMenuItem stretchskew
- JMenuItem to see the stretch/skew fucntion help.
imagesize
javax.swing.JMenuItem imagesize
- JMenuItem to see the resize help.
setColors
javax.swing.JMenuItem setColors
- JMenuItem to see the colors help.
fillArea
javax.swing.JMenuItem fillArea
- JMenuItem to see the fill tool help.
paintBrush
javax.swing.JMenuItem paintBrush
- JMenuItem to see the brush tool help.
spray
javax.swing.JMenuItem spray
- JMenuItem to see the spray tool help.
customColors
javax.swing.JMenuItem customColors
- JMenuItem to see the edit colors help.
bw
javax.swing.JMenuItem bw
- JMenuItem to see the grayscale help.
copyColor
javax.swing.JMenuItem copyColor
- JMenuItem to see the medicine tool help.
magicWand
javax.swing.JMenuItem magicWand
- JMenuItem to see the magic wand tool help.
pastefrom
javax.swing.JMenuItem pastefrom
- JMenuItem to see the paste help.
fliprotate
javax.swing.JMenuItem fliprotate
- JMenuItem to see the flip/rotate help.
filter
javax.swing.JMenuItem filter
- JMenuItem to see the filter help.
copypaste
javax.swing.JMenuItem copypaste
- JMenuItem to see the copy/paste help.
select
javax.swing.JMenuItem select
- JMenuItem to see the selctall and select tool help.
move
javax.swing.JMenuItem move
- JMenuItem to see the move selection help.
copymove
javax.swing.JMenuItem copymove
- JMenuItem to see the copy-move selection help.
zoomDrag
javax.swing.JMenuItem zoomDrag
- JMenuItem to see the zoom tool drag help.
zoom
javax.swing.JMenuItem zoom
- JMenuItem to see the zoom tool click help.
slideshow
javax.swing.JMenuItem slideshow
- JMenuItem to see the slideshow help.
addLayer
javax.swing.JMenuItem addLayer
- JMenuItem to see the add layer help.
animate
javax.swing.JMenuItem animate
- JMenuItem to see the layer animation help.
changeName
javax.swing.JMenuItem changeName
- JMenuItem to see the change layer name help.
removeLayer
javax.swing.JMenuItem removeLayer
- JMenuItem to see the remove layer by name help.
removeCurrent
javax.swing.JMenuItem removeCurrent
- JMenuItem to see the remove current layer help.
flatten
javax.swing.JMenuItem flatten
- JMenuItem to see the flatten layers help.
moveUp
javax.swing.JMenuItem moveUp
- JMenuItem to see the move layer up help.
moveDown
javax.swing.JMenuItem moveDown
- JMenuItem to see the move layer down help.
moveFront
javax.swing.JMenuItem moveFront
- JMenuItem to see the move to front help.
moveBack
javax.swing.JMenuItem moveBack
- JMenuItem to see the move to back help.
undo
javax.swing.JMenuItem undo
- JMenuItem to see the undo level preferences help.
interval
javax.swing.JMenuItem interval
- JMenuItem to see the animation interval preferences help.
language
javax.swing.JMenuItem language
- JMenuItem to see the language preferences help.
transitions
javax.swing.JMenuItem transitions
- JMenuItem to see the animation transitions preferences help.
loop
javax.swing.JMenuItem loop
- JMenuItem to see the animation looping preferences help.
pasteImport
javax.swing.JMenuItem pasteImport
- JMenuItem to see the paste/import to preferences help.
pasteFile
javax.swing.JMenuItem pasteFile
- JMenuItem to see the file creation on paste to preferences help.
newSize
javax.swing.JMenuItem newSize
- JMenuItem to see the new file size preferences help.
fileshown
HTMLDisplay fileshown
- HTMLDisplay of the fileshown.
Class HTMLDisplay extends javax.swing.JFrame implements Serializable |
scrollPane
javax.swing.JScrollPane scrollPane
- scrollPane holds the contents of the document in display.
Class KeyEventDemo extends javax.swing.JApplet implements Serializable |
displayArea
javax.swing.JTextArea displayArea
- JTextArea object used for debugging.
typingArea
javax.swing.JTextField typingArea
- JTextField object used for debugging.
Class Layer extends javax.swing.JFrame implements Serializable |
all
AllLayers all
- paint is a TerpPaint value that holds the drawing board.
current
javax.swing.JRadioButtonMenuItem current
- GUI JRadioButtonMenuItem for current layer.
layerCanvas
main_canvas layerCanvas
- layerCanvas is the main_canvas object for which each layer can draw.
popUp
javax.swing.JFrame popUp
- popUp is frame so for the remove function so that the name can be typed.
visible
javax.swing.JCheckBox visible
- JCheckBox that determines visibility.
change
javax.swing.JButton change
- JButton that determines the changing of the name of layer.
area
javax.swing.JTextField area
- JTextField that determines the name of the layer that user types.
temp
javax.swing.JFrame temp
- JFrame that opens the temp for remove function.
nameLab
javax.swing.JLabel nameLab
- nameLab is JLabel that labels the name of the layer.
Name
java.lang.String Name
- String to store the name of the layer.
Class LogoAnimator extends javax.swing.JPanel implements Serializable |
images
javax.swing.ImageIcon[] images
- series of layers to be displayed as part of the animation.
totalImages
int totalImages
- number of images.
currentImage
int currentImage
- current image index.
animationDelay
int animationDelay
- millisecond delay.
width
int width
- image width.
height
int height
- image height.
animationTimer
javax.swing.Timer animationTimer
- Timer drives animation.
counter
int counter
- counter.
cycle
int cycle
- cycle.
container
java.awt.Container container
- image container.
transition
java.lang.String transition
- transition type.
Class main_canvas extends javax.swing.JPanel implements Serializable |
layeredPane
javax.swing.JLayeredPane layeredPane
- JLayeredPane object.
max_list_len
int max_list_len
- max_list_len that indicates the max list length.
layerList
java.util.LinkedList<E> layerList
- LinkedList object that contains the layers.
nameList
java.util.Vector<E> nameList
- Vector object holding the Layer names.
currentLayer
int currentLayer
- current layer.
list
java.util.LinkedList<E> list
- LinkedList object that contains the LinkedLists of BufferedImages for layers separately.
main_image
java.awt.image.BufferedImage main_image
- BufferedImage object that represents main image.
temp_x
java.awt.image.BufferedImage temp_x
- BufferedImage object that is for temporary storage.
left_color
java.awt.Color left_color
- Color object that represents left mouse click event color.
right_color
java.awt.Color right_color
- Color object that represents right mouse click event color.
grayscale
boolean grayscale
- Color scale or gray scale.
current_stroke
java.awt.Stroke current_stroke
- Stroke object that represents the current stroke.
current_font
java.awt.Font current_font
- Font object that represents a current font style.
place_list
java.util.Vector<E> place_list
- Place[i] is the spot in the BufferedImage linked list for the ith layer.
line
boolean line
- Default line false.
true when this tool is chosen.
curve
boolean curve
- Default curve false.
true when this tool is chosen.
rounded_rectangle
boolean rounded_rectangle
- Default rouned_rectangle false.
true when this tool is chosen.
square
boolean square
- Default square false.
true when this tool is chosen.
polygon
boolean polygon
- Default polygon false.
true when this tool is chosen.
elipse
boolean elipse
- Default elipse false.
true when this tool is chosen.
selectall
boolean selectall
- Default selectall false.
true when this tool is chosen.
eraser
boolean eraser
- Default eraser false.
true when this tool is chosen.
paint
boolean paint
- Default paint false.
true when this tool is chosen.
medicine
boolean medicine
- Default medicine false.
true when this tool is chosen.
zoom
boolean zoom
- Default zoom false.
true when this tool is chosen.
pencil
boolean pencil
- Default pencil false.
true when this tool is chosen.
brush
boolean brush
- Default brush false.
true when this tool is chosen.
spray
boolean spray
- Default spray false.
true when this tool is chosen.
letter
boolean letter
- Default letter false.
true when this tool is chosen.
select
boolean select
- Default select false.
true when this tool is chosen.
zoomFactor
double zoomFactor
- Sets zoomFactor default 1.0.
pictureScrollPane
javax.swing.JScrollPane pictureScrollPane
- Provides scrolling functionality for the image. Scrollars are shown only if they are required.
picture
ScrollablePicture picture
- Image that can be scrolled by setting either the horizontal scroll bar or the vertical scroll bar.
main_icon
javax.swing.ImageIcon main_icon
- Shows all image icons on TerpPaint.
widt
int widt
- width of the canvas.
heig
int heig
- height of canvas.
gd
java.awt.Graphics2D gd
- Graphics2D object which represents the canvas.
t
java.awt.geom.AffineTransform t
- AffineTransform object for various transformations.
Class preferences extends javax.swing.JDialog implements Serializable |
transitions
java.lang.String[] transitions
- Array of availiable transitions.
lang_list
java.util.TreeSet<E> lang_list
- Array of languages.
ok_cancel
javax.swing.JPanel ok_cancel
- Java swing GUI depicting the OK and CANCEL panel.
ok
javax.swing.JButton ok
- Java swing GUI depicting the OK button.
cancel
javax.swing.JButton cancel
- Java swing GUI depicting the CANCEL button.
center
javax.swing.JPanel center
- Java swing GUI depicting the CENTER panel.
top
javax.swing.JPanel top
- Java swing GUI depicting the top panel.
bottom
javax.swing.JPanel bottom
- Java swing GUI depicting the bottom panel.
prefs
javax.swing.JPanel prefs
- Java swing GUI depicting the main panel.
lang
javax.swing.JPanel lang
- Java swing GUI depicting the langauges panel.
tran
javax.swing.JPanel tran
- Java swing GUI depicting the transitions panel.
imageAttrib
javax.swing.JPanel imageAttrib
- Java swing GUI depicting the image size panel.
undo
javax.swing.JPanel undo
- Java swing GUI depicting the undo panel.
undoLevel
javax.swing.JTextField undoLevel
- Java swing GUI depicting the textfield of the undo level.
jLabel0
javax.swing.JLabel jLabel0
- Java swing GUI depicting the Label 0.
jLabel1
javax.swing.JLabel jLabel1
- Java swing GUI depicting the Label 1.
jLabel2
javax.swing.JLabel jLabel2
- Java swing GUI depicting the Label 2.
jLabel3
javax.swing.JLabel jLabel3
- Java swing GUI depicting the Label 3.
jLabelCycle
javax.swing.JLabel jLabelCycle
- Java swing GUI depicting the cycle number label.
jLabelCycle2
javax.swing.JLabel jLabelCycle2
- Java swing GUI depicting the cycle number parameter definition.
pastePrefs
javax.swing.JPanel pastePrefs
- Java swing GUI depicting the Paste/Import To panel.
filePrefs
javax.swing.JPanel filePrefs
- Java swing GUI depicting the File panel.
anim
javax.swing.JPanel anim
- Java swing GUI depicting the JPanel of the animation interval.
widthPanel
javax.swing.JPanel widthPanel
- Java swing GUI depicting the JPanel of the width.
heightPanel
javax.swing.JPanel heightPanel
- Java swing GUI depicting the JPanel of the height.
imageAttrib2
javax.swing.JPanel imageAttrib2
- Java swing GUI depicting the JPanel of image size for new files.
langandtran
javax.swing.JPanel langandtran
- Java swing GUI depicting the JPanel of languages and transitions.
langs
javax.swing.JComboBox langs
- Java swing GUI depicting the JComboBox of the languages.
trans
javax.swing.JComboBox trans
- Java swing GUI depicting the JComboBox of the transitions.
animInterval
javax.swing.JTextField animInterval
- Java swing GUI depicting the text field of the animation interval.
width
javax.swing.JTextField width
- Java swing GUI depicting the text field of the width of new images.
height
javax.swing.JTextField height
- Java swing GUI depicting the text field of the height of new images.
cycleNumber
javax.swing.JTextField cycleNumber
- Java swing GUI depicting the text field of the number of cycles used when animating.
toNewFileAndOpen
javax.swing.JRadioButton toNewFileAndOpen
- Java swing GUI depicting the button for the option to paste to a new window.
toNewFile
javax.swing.JRadioButton toNewFile
- Java swing GUI depicting the button for the option to paste to a new file.
toNewLayer
javax.swing.JRadioButton toNewLayer
- Java swing GUI depicting the button for the option to paste to a new layer of current file.
toCurrentLayer
javax.swing.JRadioButton toCurrentLayer
- Java swing GUI depicting the button for the option to paste to the current layer of current file.
createNew
javax.swing.JRadioButton createNew
- Java swing GUI depicting the button for the option to create a new file for paste to File.
lastSize
javax.swing.JRadioButton lastSize
- Java swing GUI depicting the button for the option to use last size for new files.
promptSize
javax.swing.JRadioButton promptSize
- Java swing GUI depicting the button for the option to prompt for size of new files.
fixedSize
javax.swing.JRadioButton fixedSize
- Java swing GUI depicting the button for the option to use specified size for new files.
onlyIfExists
javax.swing.JRadioButton onlyIfExists
- Java swing GUI depicting the button for the option to only pasteTo exiting files.
newFiles
javax.swing.ButtonGroup newFiles
- Java swing GUI depicting the button group for new Files inpasting.
imageSizes
javax.swing.ButtonGroup imageSizes
- Java swing GUI depicting the button group for size creation.
pasteOrImportTo
javax.swing.ButtonGroup pasteOrImportTo
- Java swing GUI depicting the button group for where to paste.
Class rotate extends javax.swing.JDialog implements Serializable |
outterButtons
javax.swing.ButtonGroup outterButtons
- java swing GUI depicting the button group called outterButtons.
degrees
javax.swing.ButtonGroup degrees
- java swing GUI depicting the button group called degrees.
ok_cancel
javax.swing.JPanel ok_cancel
- java swing GUI depicting the JPanel called ok_cancel.
ok
javax.swing.JButton ok
- java swing GUI depicting the Jbutton called ok.
cancel
javax.swing.JButton cancel
- java swing GUI depicting the Jbutton called cancel.
choices
javax.swing.JPanel choices
- java swing GUI depicting the JPanel called choices.
flipHorizontal
javax.swing.JRadioButton flipHorizontal
- java swing GUI depicting the JRadioButton called flipHorizontal.
flipVertical
javax.swing.JRadioButton flipVertical
- java swing GUI depicting the JRadioButton called flipVertical.
quarterTurn
javax.swing.JRadioButton quarterTurn
- java swing GUI depicting the JRadioButton called quarterTurn.
halfTurn
javax.swing.JRadioButton halfTurn
- java swing GUI depicting the JRadioButton called halfTurn.
threeQuarters
javax.swing.JRadioButton threeQuarters
- java swing GUI depicting the JRadioButton called threeQuarters.
rotate
javax.swing.JRadioButton rotate
- java swing GUI depicting the JRadioButton called rotate.
Class saveChanges extends javax.swing.JDialog implements Serializable |
fileName
java.lang.String fileName
- Creates new form saveChanges.
CHOICE
int CHOICE
- Integer to signify 'YES', 'NO', and 'CANCEL'.
jLabel1
javax.swing.JLabel jLabel1
- java swing GUI depicting the JLabel called jLabell.
YES
javax.swing.JButton YES
- java swing GUI depicting the Jbutton called YES.
NO
javax.swing.JButton NO
- java swing GUI depicting the Jbutton called NO.
CANCEL
javax.swing.JButton CANCEL
- java swing GUI depicting the Jbutton called CANCEL.
Alert
javax.swing.JButton Alert
- java swing GUI depicting the Jbutton called Alert.
maxUnitIncrement
int maxUnitIncrement
- The size of scrolling increment
There are no OS/Hardware dependencies and no variances. There is no need for any
security constraints and no references to external specifications.
Class sharpen extends javax.swing.JDialog implements Serializable |
ok_cancel
javax.swing.JPanel ok_cancel
- Java swing GUI depicting the OK and CANCEL panel.
ok
javax.swing.JButton ok
- Java swing GUI depicting the OK button.
cancel
javax.swing.JButton cancel
- Java swing GUI depicting the CANCEL button.
center
javax.swing.JPanel center
- Java swing GUI depicting the CENTER button.
sharpen_panel
javax.swing.JPanel sharpen_panel
- Java swing GUI depicting the sharpen button.
sharpen_value
javax.swing.JTextField sharpen_value
- Java swing GUI depicting the textfield of the sharpen change ratio value.
jLabel4
javax.swing.JLabel jLabel4
- Java swing GUI depicting the Label 4.
jLabel7
javax.swing.JLabel jLabel7
- Java swing GUI depicting the Label 7.
Class SlideShow extends javax.swing.JWindow implements Serializable |
main_image
java.awt.image.BufferedImage main_image
- This field is of type BufferedImage which includes the main image.
Parent
TerpPaint Parent
- This methods creates TerpPaint object to show all images that are created by features in TerpPaint class.
i
int i
- A counter variable for which picture in the slide show array. It is initially set to -1
files_in_directory
java.io.File files_in_directory
- This is of class File which contains the files in the current directory to
show a slide show on.
list
java.lang.String[] list
- This string array creates a new string of size zero to store the list of all files
in the chosen directory. A primary purpose of this is to recognize the
file type extension.
list2
java.util.Vector<E> list2
- This vector only contains all images of the chosen directory. Any non image type files are
not added to list vector.
filename
java.lang.String filename
- Describes the file name.
Class splash extends javax.swing.JWindow implements Serializable |
main_image
java.awt.image.BufferedImage main_image
- This field is of type BufferedImage and contains an buffer of the current
image.
Parent
java.awt.Frame Parent
- This field creates a parent of type Frame.
Class stretch extends javax.swing.JDialog implements Serializable |
ok_cancel
javax.swing.JPanel ok_cancel
- Java swing GUI depicting the OK and CANCEL panel.
ok
javax.swing.JButton ok
- Java swing GUI depicting the OK button.
cancel
javax.swing.JButton cancel
- Java swing GUI depicting the CANCEL button.
center
javax.swing.JPanel center
- Java swing GUI depicting the CENTER button.
skew
javax.swing.JPanel skew
- Java swing GUI depicting the SKEW button.
horizontal_skew
javax.swing.JTextField horizontal_skew
- Java swing GUI depicting the textfield of the horizontal skew.
vertical_skew
javax.swing.JTextField vertical_skew
- Java swing GUI depicting the text field of the vertical skew.
jLabel3
javax.swing.JLabel jLabel3
- Java swing GUI depicting the Label 3.
jLabel4
javax.swing.JLabel jLabel4
- Java swing GUI depicting the Label 4.
jLabel7
javax.swing.JLabel jLabel7
- Java swing GUI depicting the Label 7.
jLabel8
javax.swing.JLabel jLabel8
- Java swing GUI depicting the Label 8.
stretch
javax.swing.JPanel stretch
- Java swing GUI depicting the STRETCH panel.
vertical_stretch
javax.swing.JTextField vertical_stretch
- Java swing GUI depicting the text field of the vertical stretch.
horizontal_stretch
javax.swing.JTextField horizontal_stretch
- Java swing GUI depicting the text field of the horizontal stretch.
jLabel1
javax.swing.JLabel jLabel1
- Java swing GUI depicting the Label 1.
jLabel2
javax.swing.JLabel jLabel2
- Java swing GUI depicting the Label 2.
jLabel5
javax.swing.JLabel jLabel5
- Java swing GUI depicting the Label 5.
jLabel6
javax.swing.JLabel jLabel6
- Java swing GUI depicting the Label 6.
ok_action
boolean ok_action
- The dialog is closed by OK.
Class TerpPaint extends javax.swing.JFrame implements Serializable |
gc
GarbageCollect gc
- garbage collection thread.
alllayers
AllLayers alllayers
- This is for the Layer Box.
action_list
java.util.LinkedList<E> action_list
- This is the list indicating action history (actions that can be undone now) for every layer separately.
redo_list
java.util.LinkedList<E> redo_list
- This is the list indicating current undone history (actions that can be redone now) for every layer separately.
resize
boolean resize
- This is a boolean value that is initialize to false, indicates whether cursor is in the resize area and should change to resizing arrows.
center
main_canvas center
- This is a main_canvas value, which holds the painting.
CHANGED
boolean CHANGED
- This is a boolean value that is initialize to false, never used.
CURRENT_FILE
java.lang.String CURRENT_FILE
- This is a string value that is initialize to "untitled", and is the name used in the title of window.
theSound
java.applet.AudioClip theSound
- This is a AudioClip value, not used.
tk
java.awt.Toolkit tk
- This is a Toolkit value that is initialize by the function
getDefaultToolkit().
pencilImg
java.awt.Image pencilImg
- This is an Image value that is initialize by getImage(), for cursor.
bucketImg
java.awt.Image bucketImg
- This is an Image value that is initialize by getImage(), for cursor.
dropperImg
java.awt.Image dropperImg
- This is an Image value that is initialize by getImage(), for cursor.
eraserImg
java.awt.Image eraserImg
- This is an Image value that is initialize by getImage(), for cursor.
eraserImg2
java.awt.Image eraserImg2
- This is an Image value that is initialize by getImage(), for cursor.
eraserImg3
java.awt.Image eraserImg3
- This is an Image value that is initialize by getImage(), for cursor.
eraserImg4
java.awt.Image eraserImg4
- This is an Image value that is initialize by getImage(), for cursor.
eraserNormalImg
java.awt.Image eraserNormalImg
- image of eraser cursor in normal zoom.
zoomImg
java.awt.Image zoomImg
- This is an Image value that is initialize by getImage() for cursor.
airbrushImg
java.awt.Image airbrushImg
- This is an Image value that is initialize by getImage() for cursor.
lassoImg
java.awt.Image lassoImg
- This is an Image value that is initialize by getImage() for cursor.
brushImg
java.awt.Image brushImg
- This is an Image value that is initialize by getImage() for cursor.
defaultCursor
java.awt.Cursor defaultCursor
- This is a Cursor value that is created by the constructor.
currentCursor
java.awt.Cursor currentCursor
- This is a Cursor value that is initialize defaultCursor.
MacFlag
int MacFlag
- This is a int value that is initialize to 0, = 1 when a mac computer.
locationWidth
int locationWidth
- The x displacement of initial window opening, where 0 is the left most of screen.
locationHeight
int locationHeight
- The y displacement of initial window opening, where 0 is the topmost of screen.
sizeWidth
int sizeWidth
- The width of the TerpPaint window.
sizeHeight
int sizeHeight
- The height of the TerpPaint window.
clipBoardWidth
int clipBoardWidth
- The width of image in the clipboard, initialized to 0.
clipBoardHeight
int clipBoardHeight
- The height of the image in the clipboard, initialized to 0.
nonEmptyClipboard
boolean nonEmptyClipboard
- This boolean is true when some thing has been copied into the clipboard.
recentFiles
java.util.Vector<E> recentFiles
- This is a vector containing the 4 most recent Files.
FileName1
javax.swing.JMenuItem FileName1
- The JMenuItem that corresponds to opening the first recent file.
FileName2
javax.swing.JMenuItem FileName2
- The JMenuItem that corresponds to opening the second recent file.
FileName3
javax.swing.JMenuItem FileName3
- The JMenuItem that corresponds to opening the third recent file.
FileName4
javax.swing.JMenuItem FileName4
- The JMenuItem that corresponds to opening the fourth recent file.
myContainer
TerpPaintContainer myContainer
- This is the TerpPaintContainer that contains this TerpPaint object.
a
AutoBackup a
- AutoBackup object.
colorTable
java.util.Vector<E> colorTable
- This vector holds all the current colors in the color toolbox.
currentColor
javax.swing.JButton currentColor
- this Jbutton holds the button of the current right-color.
filename
java.lang.String filename
- String for filename of current open file.
menu_container
javax.swing.JMenuBar menu_container
- Java swing GUI depicting the menu bar called menu_container.
File1
javax.swing.JMenu File1
- Java swing GUI depicting the menu called File1.
Help
javax.swing.JMenu Help
- Java swing GUI depicting the menu called Help.
HelpTopics
javax.swing.JMenuItem HelpTopics
- Java swing GUI depicting the menu item called HelpTopics.
About
javax.swing.JMenuItem About
- Java swing GUI depicting the menu item called About.
New
javax.swing.JMenuItem New
- Java swing GUI depicting the menu item called New.
Open
javax.swing.JMenuItem Open
- Java swing GUI depicting the menu item called Open.
Save
javax.swing.JMenuItem Save
- Java swing GUI depicting the menu item called Save.
SaveAs
javax.swing.JMenuItem SaveAs
- Java swing GUI depicting the menu item called SaveAs.
jSeparator1
javax.swing.JSeparator jSeparator1
- Java swing GUI depicting the separator called jSeparator1.
PrintPreview
javax.swing.JMenuItem PrintPreview
- Java swing GUI depicting the menu item called PrintPreview.
PageSetup
javax.swing.JMenuItem PageSetup
- Java swing GUI depicting the menu item called PageSetup.
Print
javax.swing.JMenuItem Print
- Java swing GUI depicting the menu item called Print.
jSeparator7
javax.swing.JSeparator jSeparator7
- Java swing GUI depicting the separator called jSeparator7.
Recent
javax.swing.JMenuItem Recent
- Java swing GUI depicting the menu item called Recent File.
jSeparator2
javax.swing.JSeparator jSeparator2
- Java swing GUI depicting the separator called jSeparator2.
Close
javax.swing.JMenuItem Close
- Java swing GUI depicting the menu item called Close.
Exit
javax.swing.JMenuItem Exit
- Java swing GUI depicting the menu item called Exit.
Edit
javax.swing.JMenu Edit
- Java swing GUI depicting the menu called Edit.
Undo
javax.swing.JMenuItem Undo
- Java swing GUI depicting the menu item called Undo.
UndoList
javax.swing.JMenu UndoList
- Java swing GUI depicting the Undolist menu.
UndoList_items
java.util.LinkedList<E> UndoList_items
- Linked List of items in undolist.
Layer
javax.swing.JMenu Layer
- Java swing GUI depicting the menu item called Layer.
Add
javax.swing.JMenuItem Add
- Java swing GUI depicting the JMenuItem called Add.
Remove
javax.swing.JMenuItem Remove
- Java swing GUI depicting the JMenuItem called Remove.
Flatten
javax.swing.JMenuItem Flatten
- Java swing GUI depicting the JMenuItem called Flatten.
jSeparator9
javax.swing.JSeparator jSeparator9
- Java swing GUI depicting a JSeperator.
Repeat
javax.swing.JMenuItem Repeat
- Java swing GUI depicting the menu item called Repeat.
jSeparator3
javax.swing.JSeparator jSeparator3
- Java swing GUI depicting the separator called jSeparator3.
Cut
javax.swing.JMenuItem Cut
- Java swing GUI depicting the menu item Cut.
Copy
javax.swing.JMenuItem Copy
- Java swing GUI depicting the menu item called Copy.
Paste
javax.swing.JMenuItem Paste
- Java swing GUI depicting the menu item called Paste.
ClearSelection
javax.swing.JMenuItem ClearSelection
- Java swing GUI depicting the menu item called ClearSelection.
SelectAll
javax.swing.JMenuItem SelectAll
- Java swing GUI depicting the menu item called SelectAll.
Import
javax.swing.JMenuItem Import
- Java swing GUI depicting the menu item called Import.
Export
javax.swing.JMenuItem Export
- Java swing GUI depicting the menu item called Export.
jSeparator4
javax.swing.JSeparator jSeparator4
- Java swing GUI depicting the separator called jSeparator4.
CopyTo
javax.swing.JMenuItem CopyTo
- Java swing GUI depicting the menu item called CopyTo.
PasteFrom
javax.swing.JMenuItem PasteFrom
- Java swing GUI depicting the menu item called PasteFrom.
MyPreferences
javax.swing.JMenuItem MyPreferences
- Java swing GUI depicting the menu item Preferenes.
jSeparator8
javax.swing.JSeparator jSeparator8
- Java swing GUI depicting the separator called jSeparator8.
View
javax.swing.JMenu View
- Java swing GUI depicting the menu View.
ToolBox
javax.swing.JCheckBoxMenuItem ToolBox
- Java swing GUI depicting the check box menu item called ToolBox.
ColorBox
javax.swing.JCheckBoxMenuItem ColorBox
- Java swing GUI depicting the check box menu item called ColorBox.
StatusBox
javax.swing.JCheckBoxMenuItem StatusBox
- Java swing GUI depicting the check box menu item called StatusBox.
LayerBox
javax.swing.JCheckBoxMenuItem LayerBox
- Java swing GUI depicting the Layer box menu item called LayerBox.
TextToolBox
javax.swing.JMenuItem TextToolBox
- Java swing GUI depicting the menu item called TextToolBox.
jSeparator5
javax.swing.JSeparator jSeparator5
- Java swing GUI depicting the separator called jSeparator5.
Zoom
javax.swing.JMenu Zoom
- Java swing GUI depicting the menu called Zoom.
Normal
javax.swing.JMenuItem Normal
- Java swing GUI depicting the menu item called Normal.
Large
javax.swing.JMenuItem Large
- Java swing GUI depicting the menu item called Large.
Custom
javax.swing.JMenuItem Custom
- Java swing GUI depicting the menu item called Custom.
jSeparator6
javax.swing.JSeparator jSeparator6
- Another separator in GUI.
ShowGrid
javax.swing.JMenuItem ShowGrid
- Java swing GUI depicting the menu item called ShowGrid.
ShowThumbnail
javax.swing.JMenuItem ShowThumbnail
- Java swing GUI depicting the menu item called ShowThumbnail.
ViewBitmap
javax.swing.JMenuItem ViewBitmap
- Java swing GUI depicting the menu item called ViewBitmap.
SlideShow
javax.swing.JMenuItem SlideShow
- Java swing GUI depicting the menu item called SlideShow.
Animation
javax.swing.JMenuItem Animation
- Java swing GUI depicting the menu item called Animation.
Image
javax.swing.JMenu Image
- Java swing GUI depicting the menu called Image.
Filter
javax.swing.JMenu Filter
- Java swing GUI depicting the menu called Filter.
FlipRotate
javax.swing.JMenuItem FlipRotate
- Java swing GUI depicting the menu item FlipRotate.
StretchSkew
javax.swing.JMenuItem StretchSkew
- Java swing GUI depicting the menu item called StretchSkew.
Brightness
javax.swing.JMenuItem Brightness
- Java swing GUI depicting the menu item called Brightness.
Blur
javax.swing.JMenuItem Blur
- Java swing GUI depicting the menu item called Blur.
Sharpen
javax.swing.JMenuItem Sharpen
- Java swing GUI depicting the menu item called Sharpen.
Emboss
javax.swing.JMenuItem Emboss
- Java swing GUI depicting the menu item called Emboss.
Edge
javax.swing.JMenuItem Edge
- Java swing GUI depicting the menu item called Edge.
InvertColors
javax.swing.JMenuItem InvertColors
- Java swing GUI depicting the menu item called InvertColors.
Attributes
javax.swing.JMenuItem Attributes
- Java swing GUI depicting the menu item called Attributes.
ClearImage
javax.swing.JMenuItem ClearImage
- Java swing GUI depicting the menu item called ClearImage.
DrawOpaque
javax.swing.JCheckBoxMenuItem DrawOpaque
- Java swing GUI depicting the check box menu item called DrawOpaque.
Colors
javax.swing.JMenu Colors
- Java swing GUI depicting the menu called Colors.
EditColors
javax.swing.JMenuItem EditColors
- Java swing GUI depicting the menu item called EditColors.
west
javax.swing.JPanel west
- Java swing GUI depicting the panel called west. will be on the left.
shapes
javax.swing.JPanel shapes
- Java swing GUI depicting the panel called shapes.
line
javax.swing.JButton line
- Java swing GUI depicting the button called line.
curve
javax.swing.JButton curve
- Java swing GUI depicting the button called curve.
rounded_rectangle
javax.swing.JButton rounded_rectangle
- Java swing GUI depicting the button called rounded rectangle.
square
javax.swing.JButton square
- Java swing GUI depicting the button called square.
polygon
javax.swing.JButton polygon
- Java swing GUI depicting the button called polygon.
elipse
javax.swing.JButton elipse
- Java swing GUI depicting the button called elipse.
selectall
javax.swing.JButton selectall
- Java swing GUI depicting the button called selectall.
eraser
javax.swing.JButton eraser
- Java swing GUI depicting the button called eraser.
paint
javax.swing.JButton paint
- Java swing GUI depicting the button called paint.
medicine
javax.swing.JButton medicine
- Java swing GUI depicting the button called medicine.
zoom
javax.swing.JButton zoom
- Java swing GUI depicting the button called zoom.
pencil
javax.swing.JButton pencil
- Java swing GUI depicting the button called pencil.
brush
javax.swing.JButton brush
- Java swing GUI depicting the button called brush.
spray
javax.swing.JButton spray
- Java swing GUI depicting the button called spray.
letter
javax.swing.JButton letter
- Java swing GUI depicting the button called letter.
select
javax.swing.JButton select
- Java swing GUI depicting the button called select.
magicSelect
javax.swing.JButton magicSelect
- Java swing GUI depicting the button called magicSelect.
properties
javax.swing.JPanel properties
- Java swing GUI depicting the panel called properties.
line_properties
javax.swing.JPanel line_properties
- Java swing GUI depicting the panel called line properties.
line1
javax.swing.JButton line1
- Java swing GUI depicting the button for line1 width.
line2
javax.swing.JButton line2
- Java swing GUI depicting the button for line2 width.
line3
javax.swing.JButton line3
- Java swing GUI depicting the button for line3 width.
line4
javax.swing.JButton line4
- Java swing GUI depicting the button for line4 width.
line5
javax.swing.JButton line5
- Java swing GUI depicting the button for line5 width.
rect_properties
javax.swing.JPanel rect_properties
- Java swing GUI depicting the panel for rectangle properties.
one
javax.swing.JButton one
- Java swing GUI depicting the rectangle button type one.
two
javax.swing.JButton two
- Java swing GUI depicting the rectangle button type two.
three
javax.swing.JButton three
- Java swing GUI depicting the rectangle button type three.
spray_properties
javax.swing.JPanel spray_properties
- Java swing GUI depicting the panel for spray properties.
spray1
javax.swing.JButton spray1
- Java swing GUI depicting the spray width 1.
spray2
javax.swing.JButton spray2
- Java swing GUI depicting the spray width 3.
spray3
javax.swing.JButton spray3
- Java swing GUI depicting the width 3.
brush_properties
javax.swing.JPanel brush_properties
- Java swing GUI depicting the panel for brush properties.
dot3
javax.swing.JButton dot3
- Java swing GUI depicting the brush dot width biggest.
dot2
javax.swing.JButton dot2
- Java swing GUI depicting the brush dot width medium.
dot1
javax.swing.JButton dot1
- Java swing GUI depicting the brush dot width smallest.
square3
javax.swing.JButton square3
- Java swing GUI depicting the brush square width largest.
square2
javax.swing.JButton square2
- Java swing GUI depicting the brush square width medium.
square1
javax.swing.JButton square1
- Java swing GUI depicting the brush square width smallest.
right3
javax.swing.JButton right3
- Java swing GUI depicting the brush right-hand width largest.
right2
javax.swing.JButton right2
- Java swing GUI depicting the brush right-hand width medium.
right1
javax.swing.JButton right1
- Java swing GUI depicting the brush right-hand width smallest.
left3
javax.swing.JButton left3
- Java swing GUI depicting the brush left-hand width largest.
left2
javax.swing.JButton left2
- Java swing GUI depicting the brush left-hand width medium.
left1
javax.swing.JButton left1
- Java swing GUI depicting the brush left-hand width smallest.
zoom_properties
javax.swing.JPanel zoom_properties
- Java swing GUI depicting the panel zoom properties.
zoom1
javax.swing.JButton zoom1
- Java swing GUI depicting the zoom level 1.
zoom2
javax.swing.JButton zoom2
- Java swing GUI depicting the zoom level 2.
zoom3
javax.swing.JButton zoom3
- Java swing GUI depicting the level 3 zoom.
zoom4
javax.swing.JButton zoom4
- Java swing GUI depicting the level 4 zoom.
paint_properties
javax.swing.JPanel paint_properties
- Java swing GUI depicting the panel paint properties.
paint1
javax.swing.JButton paint1
- Java swing GUI depicting the paint brush width 1.
paint2
javax.swing.JButton paint2
- Java swing GUI depicting the paint brush width 2.
paint3
javax.swing.JButton paint3
- Java swing GUI depicting the paint brush width 3.
paint4
javax.swing.JButton paint4
- Java swing GUI depicting the paint brush width 4.
none
javax.swing.JPanel none
- Java swing GUI depicting the panel called none blank space, filler.
nothing
javax.swing.JButton nothing
- Java swing GUI depicting the button called nothing for blank spavce, filler.
south
javax.swing.JPanel south
- Java swing GUI depicting the panel called south.
colors
javax.swing.JPanel colors
- Java swing GUI depicting the panel called colors.
color_menu
javax.swing.JPanel color_menu
- Java swing GUI depicting the panel for the color menu.
red
javax.swing.JButton red
- Java swing GUI depicting the red button.
green
javax.swing.JButton green
- Java swing GUI depicting the green button.
blue
javax.swing.JButton blue
- Java swing GUI depicting the blue button.
yellow
javax.swing.JButton yellow
- Java swing GUI depicting the yellow button.
magenta
javax.swing.JButton magenta
- Java swing GUI depicting the magenta button.
cyan
javax.swing.JButton cyan
- Java swing GUI depicting the cyan button.
pink
javax.swing.JButton pink
- Java swing GUI depicting the pink button.
white
javax.swing.JButton white
- Java swing GUI depicting the white button.
lgt_gray
javax.swing.JButton lgt_gray
- Java swing GUI depicting the light gray button.
gray
javax.swing.JButton gray
- Java swing GUI depicting the gray button.
drk_gray
javax.swing.JButton drk_gray
- Java swing GUI depicting the dark gray button.
black
javax.swing.JButton black
- Java swing GUI depicting the black button.
brown
javax.swing.JButton brown
- Java swing GUI depicting the brown button.
orange
javax.swing.JButton orange
- Java swing GUI depicting the orange button.
color1
javax.swing.JButton color1
- Java swing GUI depicting the color1 button.
color2
javax.swing.JButton color2
- Java swing GUI depicting the color2 button.
color3
javax.swing.JButton color3
- Java swing GUI depicting the color3 button.
color4
javax.swing.JButton color4
- Java swing GUI depicting the color4 button.
color5
javax.swing.JButton color5
- Java swing GUI depicting the color5 button.
color6
javax.swing.JButton color6
- Java swing GUI depicting the color6 button.
color7
javax.swing.JButton color7
- Java swing GUI depicting the color7 button.
current_colors
javax.swing.JPanel current_colors
- Java swing GUI depicting the panel for the current colors.
right
javax.swing.JButton right
- Java swing GUI depicting the current right color.
left
javax.swing.JButton left
- Java swing GUI depicting the current left colorh.
status
javax.swing.JPanel status
- Java swing GUI depicting the panel for status.
position
javax.swing.JPanel position
- Java swing GUI depicting the panel for position.
cordinates
javax.swing.JLabel cordinates
- Java swing GUI depicting the panel for the coordinates.
currentTool
ourTool currentTool
- This creates a new tool from ourTool which holds the current tool.
curButton
javax.swing.JButton curButton
- This is the currently selected button variable.
toolRoundedRect
roundedRectTool toolRoundedRect
- Creates a rounded rectangle instantiation.
toolRect
rectTool toolRect
- Instantiates the tool rectangle.
toolEllipse
ellipseTool toolEllipse
- Instantiates the tool elipse.
toolPolygon
polygonTool toolPolygon
- Instantiates the tool polygon.
toolLine
lineTool toolLine
- Instantiates the tool line.
toolPencil
pencilTool toolPencil
- Instantiates the tool pencil.
toolBrush
brushTool toolBrush
- Instantiates the tool brush.
toolEraser
eraserTool toolEraser
- Instantiates the tool eraser.
toolSelect
selectTool toolSelect
- Instantiates the tool select.
toolMagicSelect
magicSelectTool toolMagicSelect
- Instantiates the tool magicSelect.
toolSpray
sprayTool toolSpray
- Instantiates the tool spray.
toolMedicine
medicineTool toolMedicine
- Instantiates the tool medicine.
toolSelectall
selectallTool toolSelectall
- Instantiates the tool selectall.
toolBucket
bucketTool toolBucket
- Instantiates the tool bucket.
toolCurve
curveTool toolCurve
- Instantiates the tool curve.
toolLetter
letterTool toolLetter
- Instantiates the tool letter.
toolZoom
zoomTool toolZoom
- Instantiates the tool zoom.
curSpray
javax.swing.JButton curSpray
- The variable for the current selected button for spray.
curLine
javax.swing.JButton curLine
- The variable for the current selected button for line.
curCurve
javax.swing.JButton curCurve
- The variable for the current selected button for curve.
curBrush
javax.swing.JButton curBrush
- The variable for the current selected button for brush.
curZoom
javax.swing.JButton curZoom
- The variable for the current selected button for zoom.
curEllipse
javax.swing.JButton curEllipse
- The variable for the current selected button for elipse.
curPolygon
javax.swing.JButton curPolygon
- The variable for the current selected button for polygon.
curSquare
javax.swing.JButton curSquare
- The variable for the current selected button for square.
curRoundRect
javax.swing.JButton curRoundRect
- The variable for the current selected button for round rectangle.
propColor
java.awt.Color propColor
- The variable for the color that is used to highlight the tool property.
ourPrinter
printer ourPrinter
- printer object used for printing.
Class Text extends javax.swing.JDialog implements Serializable |
font_list
java.awt.Font[] font_list
- Array of fonts.
There are no OS/Hardware dependencies and no variances.
There are no security constraints.
There are no references to external specifications.
family_list
java.lang.String[] family_list
- Array of families.
There are no OS/Hardware dependencies and no variances.
There are no security constraints.
There are no references to external specifications.
ok_action
boolean ok_action
- The dialog is closed by OK.
myFont
OurFont myFont
- Current font.
There are no OS/Hardware dependencies and no variances.
There are no security constraints.
There are no references to external specifications.
greg
javax.swing.JList greg
- java swing GUI depicting the JList called greg.
textPanel
javax.swing.JPanel textPanel
- java swing GUI depicting the JPanel called textPanel.
text
javax.swing.JTextField text
- java swing GUI depicting the JTextField text.
optionsPanel
javax.swing.JPanel optionsPanel
- java swing GUI depicting the JPanel called optionsPanel.
size
javax.swing.JComboBox size
- java swing GUI depicting the JComboBox size.
families
javax.swing.JComboBox families
- java swing GUI depicting the JComboBox families.
bold
javax.swing.JRadioButton bold
- java swing GUI depicting the JRadioButton called bold.
italics
javax.swing.JRadioButton italics
- java swing GUI depicting the JRadioButton called italics.
underline
javax.swing.JRadioButton underline
- java swing GUI depicting the JRadioButton called underline.
okPanel
javax.swing.JPanel okPanel
- java swing GUI depicting the JPanel called okPanel.
Ok
javax.swing.JButton Ok
- java swing GUI depicting the Jbutton called Ok.
Cancel
javax.swing.JButton Cancel
- java swing GUI depicting the Jbutton called Cancel.
Class viewBitmap extends javax.swing.JWindow implements Serializable |
main_image
java.awt.image.BufferedImage main_image
- Main image (never used).
Parent
TerpPaint Parent
- Underlying TerpPaint object.