A C D G H I L M N P S T U W X Y

A

annualRate - Variable in class mortgagecalculator
editable textfield created for entering the APR offered by the lender
apr - Variable in class PaymentCanvas
variable to display the APR(Annual Percentage Rate) in the textfield

C

cb - Variable in class mortgagecalculator
New constructor created for types of graph

D

draw() - Method in class PaymentCanvas
 

G

g - Variable in class PaymentCanvas
The graphics context of the instantiating applet
graph - Variable in class mortgagecalculator
New constructor created for types of graph in String Canvas

H

height - Variable in class PaymentCanvas
varianle determines the height of the drawing canvas

I

imageObject - Variable in class PaymentCanvas
contstuctor to create an image variable to create an image on the applet panel
init() - Method in class mortgagecalculator
The standard applet init method
input - Variable in class mortgagecalculator
New constructor created for input values in String Canvas
interestPaid - Variable in class mortgagecalculator
non-editable textfield created for interest paid during the loan period
interestPaid - Variable in class PaymentCanvas
textfield for Interest paid during the period
interestPaid(int) - Method in class PaymentCanvas
function to calculate the value of the interest paid to the period
itemStateChanged(ItemEvent) - Method in class mortgagecalculator
This method is called when there is any changes made to the textfields and checkboxes on the applet Panel

L

loanAmount - Variable in class mortgagecalculator
editable textfield created for loan amount taken as a loan

M

mon - Variable in class mortgagecalculator
non-editale textfield created for displaying the number of months for the loan payment
mon - Variable in class PaymentCanvas
textfield for months
monthlyPayment - Variable in class PaymentCanvas
variable to display the monthly payment
monthPay - Variable in class mortgagecalculator
non-editale textfield created for displaying the monthly payment
monthPay - Variable in class PaymentCanvas
textfield for Monthly payment
months - Variable in class PaymentCanvas
variable to input the number of months the mortgage is taken
mortgagecalculator - class mortgagecalculator.
Calculates the mortgage by entering particular initial amount and interest rate and draws graph and when mouse is moved over the graph field then the corresponding values for the bottom non-editable textfield will change accordingly.
mortgagecalculator() - Constructor for class mortgagecalculator
 
mouseDragged(MouseEvent) - Method in class PaymentCanvas
This method is defined for the sake of convinience Basically this function is called when the mouse is moved by pressing left mouse button
mouseMoved(MouseEvent) - Method in class PaymentCanvas
This method is called when the mouse is moved over the graph panel this class implements MouseMotionListener, an abstract class

N

numberYears - Variable in class mortgagecalculator
editable textfield created for entering the number of years for which the loan is taken

P

paidInterest - Variable in class mortgagecalculator
checkbox button for interest paid graph
paidInterest - Variable in class PaymentCanvas
Checkbox to select the type of graph for interest paid
paidPrincipal - Variable in class mortgagecalculator
checkbox button for principal paid graph
paidPrincipal - Variable in class PaymentCanvas
Checkbox to select the type of graph for Principal paid
paidPrincipal(int) - Method in class PaymentCanvas
function to calculate the value of the paid principal to the period
paint(Graphics) - Method in class TitleCanvas
Paint function to set the font properties of the TitleCanvas which displays the title with font properties
paint(Graphics) - Method in class StringCanvas
Paint function to set the font properties of the StringCanvas class which displays the title with font properties
paint(Graphics) - Method in class PaymentCanvas
Paint method to paint the points again when the values are changed by the user
PaymentCanvas - class PaymentCanvas.
 
PaymentCanvas() - Constructor for class PaymentCanvas
 
pc - Variable in class mortgagecalculator
New constructor created for payment display
principal - Variable in class PaymentCanvas
variable to display the principal amount on the applet textfield
principalPaid - Variable in class mortgagecalculator
non-editable textfield created for principal paid during the period
principalPaid - Variable in class PaymentCanvas
textfield for Principal paid
principalUnpaid - Variable in class mortgagecalculator
checkbox button for unpaid principal graph
principalUnpaid - Variable in class PaymentCanvas
Checkbox to select the type of graph for unpaid principal

S

setParameters(TextField, TextField, TextField) - Method in class PaymentCanvas
function to set the parameters to their corresponding calculated values.
setup(TextField, TextField, TextField, TextField, TextField, Checkbox, Checkbox, Checkbox) - Method in class PaymentCanvas
function to set the self-referenced values of the textfields and the checkboxes on the applet panel.
start() - Method in class mortgagecalculator
 
string - Variable in class StringCanvas
 
StringCanvas - class StringCanvas.
 
StringCanvas(String) - Constructor for class StringCanvas
 

T

textValueChanged(TextEvent) - Method in class mortgagecalculator
This method is called when the text is entered in the editable textfield
title - Variable in class mortgagecalculator
New constructor created for title Title Canvas
title - Variable in class TitleCanvas
 
TitleCanvas - class TitleCanvas.
 
TitleCanvas() - Constructor for class TitleCanvas
 
totalPaid(int) - Method in class PaymentCanvas
function to calculate the value of the total amount paid during the period the loan is borrowed
transform(double, double) - Method in class PaymentCanvas
function to transform the obtained calculated values into the data points on the graph

U

unpaidPrincipal - Variable in class mortgagecalculator
non-editable textfield created for unpaid principal amount
unpaidPrincipal - Variable in class PaymentCanvas
textfield for unpaid Principal amount
unpaidPrincipal(int) - Method in class PaymentCanvas
function to calculate the value of the unpaid principle of the loan amount

W

width - Variable in class PaymentCanvas
variable determines the width of the drawing canvas

X

xborder - Variable in class PaymentCanvas
variable representing the x coordinate of the graph canvas
xincr - Variable in class PaymentCanvas
variable to increment the loop value to draw the graph according to value changes

Y

yborder - Variable in class PaymentCanvas
variable representing the y coordinate of the graph canvas
years - Variable in class PaymentCanvas
variable to display the number of years on the applet textfield

A C D G H I L M N P S T U W X Y