Mortgage
Below is one of our free research papers on Mortgage. If the term paper below is not exactly what you're looking for, you can search our essay database for other topics or order a custom essay.
Mortgage
==================================================================
Main Program File Name: mortgage4.java
Programming Language: Java
Main Project Programmer:
Program Version: 1.2
Version Control: 1.2
===================================================================*/
/* BEGIN PROGRAM */
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.text.*;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.text.DecimalFormat;
import java.text.NumberFormat;
import java.util.Locale;
import javax.swing.BorderFactory;
import javax.swing.BoxLayout;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.border.Border;
import javax.swing.border.EmptyBorder;
public class mortgage4 extends JFrame implements ActionListener
{
int term = 0;
double principal = 0;
double rate = 0;
double monthlyPayment = 0;
double interest = 0;
//***************Create JPanels and Make JLabels and JTextFields***************
JPanel row1 = new JPanel();
JLabel mortgage_label = new JLabel("My Mortgage Calculator", JLabel.CENTER);
JPanel row2 = new JPanel(new GridLayout(1, 2));
JLabel principal_label = new JLabel("Mortgage Principal $",JLabel.LEFT);
JTextField principal_txt = new JTextField(10);
JPanel row3 = new JPanel(new GridLayout(1, 2));
JLabel term_label = new JLabel("Mortgage Term (Yrs)",JLabel.LEFT);
JTextField term_txt = new JTextField(10);
JPanel row4 = new JPanel(new GridLayout(1, 2));
JLabel rate_label = new JLabel("Interest Rate (%)", JLabel.LEFT);
JTextField rate_txt = new JTextField(10);
JPanel row5 = new JPanel(new...
- Submitted by: quilesed
- Date Submitted: 12/08/2005 01:28 PM
- Category: Technology
- Words: 871
- Pages: 4
- Views: 729
- Rank: 86138