|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Panel
|
+--java.applet.Applet
|
+--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.
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AWTTreeLock |
| Field Summary | |
(package private) java.awt.TextField |
annualRate
editable textfield created for entering the APR offered by the lender |
(package private) java.awt.CheckboxGroup |
cb
New constructor created for types of graph |
(package private) StringCanvas |
graph
New constructor created for types of graph in String Canvas |
(package private) StringCanvas |
input
New constructor created for input values in String Canvas |
(package private) java.awt.TextField |
interestPaid
non-editable textfield created for interest paid during the loan period |
(package private) java.awt.TextField |
loanAmount
editable textfield created for loan amount taken as a loan |
(package private) java.awt.TextField |
mon
non-editale textfield created for displaying the number of months for the loan payment |
(package private) java.awt.TextField |
monthPay
non-editale textfield created for displaying the monthly payment |
(package private) java.awt.TextField |
numberYears
editable textfield created for entering the number of years for which the loan is taken |
(package private) java.awt.Checkbox |
paidInterest
checkbox button for interest paid graph |
(package private) java.awt.Checkbox |
paidPrincipal
checkbox button for principal paid graph |
(package private) PaymentCanvas |
pc
New constructor created for payment display |
(package private) java.awt.TextField |
principalPaid
non-editable textfield created for principal paid during the period |
(package private) java.awt.Checkbox |
principalUnpaid
checkbox button for unpaid principal graph |
(package private) TitleCanvas |
title
New constructor created for title Title Canvas |
(package private) java.awt.TextField |
unpaidPrincipal
non-editable textfield created for unpaid principal amount |
| Fields inherited from class java.applet.Applet |
serialVersionUID,
stub |
| Fields inherited from class java.awt.Panel |
base,
nameCounter,
serialVersionUID |
| Fields inherited from class java.awt.Container |
component,
containerListener,
containerSerializedDataVersion,
dispatcher,
layoutMgr,
maxSize,
ncomponents,
serialVersionUID |
| Fields inherited from class java.awt.Component |
actionListenerK,
adjustmentListenerK,
appContext,
assert,
background,
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
changeSupport,
componentListener,
componentListenerK,
componentOrientation,
componentSerializedDataVersion,
containerListenerK,
cursor,
dropTarget,
enabled,
eventMask,
focusListener,
focusListenerK,
font,
foreground,
hasFocus,
height,
incRate,
inputMethodListener,
inputMethodListenerK,
isInc,
isPacked,
itemListenerK,
keyListener,
keyListenerK,
LEFT_ALIGNMENT,
locale,
LOCK,
minSize,
mouseListener,
mouseListenerK,
mouseMotionListener,
mouseMotionListenerK,
name,
nameExplicitlySet,
newEventsOnly,
ownedWindowK,
parent,
peer,
peerFont,
popups,
prefSize,
RIGHT_ALIGNMENT,
serialVersionUID,
textListenerK,
TOP_ALIGNMENT,
valid,
visible,
width,
windowListenerK,
x,
y |
| Constructor Summary | |
mortgagecalculator()
|
|
| Method Summary | |
void |
init()
The standard applet init method |
void |
itemStateChanged(java.awt.event.ItemEvent e)
This method is called when there is any changes made to the textfields and checkboxes on the applet Panel |
void |
start()
|
void |
textValueChanged(java.awt.event.TextEvent e)
This method is called when the text is entered in the editable textfield |
| Methods inherited from class java.applet.Applet |
destroy,
getAppletContext,
getAppletInfo,
getAudioClip,
getAudioClip,
getCodeBase,
getDocumentBase,
getImage,
getImage,
getLocale,
getParameter,
getParameterInfo,
isActive,
newAudioClip,
play,
play,
resize,
resize,
setStub,
showStatus,
stop |
| Methods inherited from class java.awt.Panel |
|
| Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
applyOrientation,
countComponents,
deliverEvent,
dispatchEventImpl,
dispatchEventToSelf,
doLayout,
eventEnabled,
findComponentAt,
findComponentAt,
getAlignmentX,
getAlignmentY,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents_NoClientCode,
getComponents,
getCursorTarget,
getInsets,
getLayout,
getMaximumSize,
getMinimumSize,
getMouseEventTarget,
getPreferredSize,
getWindow,
initIDs,
insets,
invalidate,
invalidateTree,
isAncestorOf,
layout,
lightweightPrint,
list,
list,
locate,
minimumSize,
nextFocus,
paint,
paintComponents,
paramString,
postProcessKeyEvent,
postsOldMouseEvents,
preferredSize,
preProcessKeyEvent,
print,
printComponents,
printHeavyweightComponents,
printOneComponent,
processContainerEvent,
processEvent,
proxyEnableEvents,
proxyRequestFocus,
readObject,
remove,
remove,
removeAll,
removeContainerListener,
removeNotify,
setCursor,
setFocusOwner,
setFont,
setLayout,
transferFocus,
update,
updateCursor,
validate,
validateTree,
writeObject |
| Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
addPropertyChangeListener,
areInputMethodsEnabled,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
firePropertyChange,
getBackground,
getBounds,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont_NoClientCode,
getFont,
getFontMetrics,
getForeground,
getGraphics,
getHeight,
getInputContext,
getInputMethodRequests,
getIntrinsicCursor,
getLocation,
getLocation,
getLocationOnScreen,
getName,
getNativeContainer,
getParent_NoClientCode,
getParent,
getPeer,
getSize,
getSize,
getToolkit,
getToolkitImpl,
getTreeLock,
getWidth,
getWindowForObject,
getX,
getY,
gotFocus,
handleEvent,
hasFocus,
hide,
imageUpdate,
inside,
isDisplayable,
isDoubleBuffered,
isEnabled,
isEnabledImpl,
isFocusTraversable,
isLightweight,
isOpaque,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processFocusEvent,
processInputMethodEvent,
processKeyEvent,
processMouseEvent,
processMouseMotionEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
repaint,
requestFocus,
reshape,
setBackground,
setBounds,
setBounds,
setComponentOrientation,
setDropTarget,
setEnabled,
setForeground,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
setVisible,
show,
show,
size,
toString,
transferFocus |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
| Field Detail |
TitleCanvas title
StringCanvas input
StringCanvas graph
PaymentCanvas pc
java.awt.CheckboxGroup cb
java.awt.Checkbox paidPrincipal
java.awt.Checkbox paidInterest
java.awt.Checkbox principalUnpaid
java.awt.TextField unpaidPrincipal
java.awt.TextField principalPaid
java.awt.TextField interestPaid
java.awt.TextField loanAmount
java.awt.TextField annualRate
java.awt.TextField numberYears
java.awt.TextField mon
java.awt.TextField monthPay
| Constructor Detail |
public mortgagecalculator()
| Method Detail |
public void init()
public void start()
public void textValueChanged(java.awt.event.TextEvent e)
e - TextEvent object provided by the system to appletpublic void itemStateChanged(java.awt.event.ItemEvent e)
e - ItemEvent object provided by the system to the applet
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||