Right Java tools for J2EE, Web Service, Grid and more
|Home | Products | Documents | Downloads | Purchase | Support | Company | Partners | Contact |

MortgageKing

Mortgage Dialog

This dialog allows you to input mortgage information.

Keyboard Input: Use keyboard to input data.

Mouse Input: Use mouse to input data.

Simple click: increase the number.
Drag up: increase the number.
Drag down: decrease the number
Increase: 1 to 2; 0 to 9. Decrease: 9 to 8; 0 to 9.

Annual Interest: This is a Compulsory input. It can not be zero. It is in percentage points (input 8 for 8%).

Payment Frequency: This is a ComboBox, from which you can choose a payment frequency. The default value is biweekly.

Period (year and period):
Payment Amount:
Principal:

You can leave one, but only one of these three Text Fields unfilled and this program will calculate the third value.


If you input or you left old value in all of these three Text Fields, this program will calculate and display new values for Amortization Period (year and period), which may or may not be the same as the value before the calculation.

Country: This is a ComboBox. It sets the compound times per year. In Canada it is 2. In USA, it is the frequency. Note: license version does not show this choice - it is licensed for specified country.

Anniversary Payment Button: Displays Anniversary Payment Dialog.

Calculate Button: This button calculates and displays one of three values (Amortization Period, Payment Amount and Principal).

Annual Report Button:
Periodic Report Button:

These buttons display Report Dialog (Annual or Periodic), from which you can print your report on your printer.

Close Button:

Close the Mortgage Dialog.

Validation Check

Currently, Validation Check is on Dialog level only. Commas are allowed. Commas do not affect the value of the number, they are for human eyes to read easily . For example, the following numbers have the same value:

This design is the most tolerant one. All the numbers will be re-displayed by this program later to show the right format.