[ create a new paste ] login | about

Link: http://codepad.org/hRDso3WB    [ raw code | fork ]

C++, pasted on Apr 29:
package Moneytransfer;
import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JButton;
import java.awt.BorderLayout;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.JLabel;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;


public class MoneyTR_GUI  {

	//private double ID;
	private JFrame frame;
	private JTextField inputtransferID;
	private JTextField outputtransferID;
	private JTextField transferday_nroftransfer;
	private JTextField inputnameoftransfer;
	private JTextField inputbankaccount;
	private JTextField inputbankID;
	private JTextField inputamount;
	private JTextField inputreference1;
	private JTextField inputreference2;
	private JTextField outputnameoftransfer;
	private JTextField outputbankaccount;
	private JTextField outputbankID;
	private JTextField outputaamount;
	private JTextField outputreference1;
	private JTextField outputreference2;
	private JTextField errormessage;

	/**
	 * Launch the application.
	 */
	public static void main(String[] args) {
		EventQueue.invokeLater(new Runnable() {
			public void run() {
				try {
					MoneyTR_GUI window = new MoneyTR_GUI();
					window.frame.setVisible(true);
				} catch (Exception e) {
					e.printStackTrace();
				}
			}
		});
	}

	/**
	 * Create the application.
	 */
	public MoneyTR_GUI() {
		initialize();
	}

	/**
	 * Initialize the contents of the frame.
	 */
	private void initialize() {
		frame = new JFrame();
		frame.setBounds(100, 100, 592, 385);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

		JPanel panel = new JPanel();
		frame.getContentPane().add(panel, BorderLayout.CENTER);
		panel.setLayout(null);

		JButton btnTransfer = new JButton("Transfer");
		//Transfer TR1 = new Transfer();
		btnTransfer.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				Transfer TR1 = new Transfer();
				transferday_nroftransfer.setEditable(false);
			}
		});
		btnTransfer.setBounds(145, 10, 89, 23);
		panel.add(btnTransfer);

		JButton btnTimetransfer = new JButton("timetransfer");
		btnTimetransfer.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				
				transferday_nroftransfer.setEditable(true);


			}
		});
		btnTimetransfer.setBounds(260, 10, 103, 23);
		panel.add(btnTimetransfer);

		JButton btnMultipletransfer = new JButton("multipletransfer");
		btnMultipletransfer.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {

				transferday_nroftransfer.setEditable(true);

			}
		});
		btnMultipletransfer.setBounds(373, 10, 132, 21);
		panel.add(btnMultipletransfer);

		inputtransferID = new JTextField();
		inputtransferID.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {

				//transfer_id.
			}
		});
		inputtransferID.setBounds(96, 48, 86, 20);
		panel.add(inputtransferID);
		inputtransferID.setColumns(10);

		outputtransferID = new JTextField();
		outputtransferID.setEditable(false);
		outputtransferID.addActionListener(new ActionListener() {

			public void actionPerformed(ActionEvent arg0) {
				Transfer TR2 = new Transfer();
				TR1.setTransfer_id((Integer.parseInt(String.valueOf(inputtransferID.getText()))));
				//transfer_id = (Integer.parseInt(String.valueOf(inputtransferID.getText())));
			}
		});
		outputtransferID.setBounds(192, 48, 63, 20);
		panel.add(outputtransferID);
		outputtransferID.setColumns(10);

		transferday_nroftransfer = new JTextField();
		transferday_nroftransfer.setEditable(false);
		transferday_nroftransfer.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				

			}
		});
		transferday_nroftransfer.setBounds(419, 48, 86, 20);
		panel.add(transferday_nroftransfer);
		transferday_nroftransfer.setColumns(10);

		inputnameoftransfer = new JTextField();
		inputnameoftransfer.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {


				transfer_id=Integer.parseInt(String.valueOf(inputtransferID.getText()));
				outputtransferID.setText((String.valueOf(transfer_id))); 



			}
		});
		inputnameoftransfer.setBounds(0, 96, 86, 20);
		panel.add(inputnameoftransfer);
		inputnameoftransfer.setColumns(10);

		inputbankaccount = new JTextField();
		inputbankaccount.setBounds(0, 127, 86, 20);
		panel.add(inputbankaccount);
		inputbankaccount.setColumns(10);

		inputbankID = new JTextField();
		inputbankID.setBounds(0, 158, 86, 20);
		panel.add(inputbankID);
		inputbankID.setColumns(10);

		inputamount = new JTextField();
		inputamount.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {


			}
		});
		inputamount.setBounds(0, 189, 86, 20);
		panel.add(inputamount);
		inputamount.setColumns(10);

		inputreference1 = new JTextField();
		inputreference1.setBounds(0, 220, 86, 20);
		panel.add(inputreference1);
		inputreference1.setColumns(10);

		inputreference2 = new JTextField();
		inputreference2.setBounds(0, 251, 86, 20);
		panel.add(inputreference2);
		inputreference2.setColumns(10);

		JLabel lblNameOfPayee = new JLabel("name of payee");
		lblNameOfPayee.setBounds(148, 99, 86, 17);
		panel.add(lblNameOfPayee);

		JLabel lblBankAccount = new JLabel("bank account");
		lblBankAccount.setBounds(148, 130, 86, 17);
		panel.add(lblBankAccount);

		JLabel lblBankId = new JLabel("bank ID");
		lblBankId.setBounds(148, 161, 46, 14);
		panel.add(lblBankId);

		JLabel lblAmount = new JLabel("amount");
		lblAmount.setBounds(148, 192, 46, 14);
		panel.add(lblAmount);

		JLabel lblReference = new JLabel("reference1");
		lblReference.setBounds(148, 223, 86, 17);
		panel.add(lblReference);

		JLabel lblReference_1 = new JLabel("reference2");
		lblReference_1.setBounds(148, 254, 101, 17);
		panel.add(lblReference_1);

		outputnameoftransfer = new JTextField();
		outputnameoftransfer.setEditable(false);
		outputnameoftransfer.setBounds(285, 96, 184, 20);
		panel.add(outputnameoftransfer);
		outputnameoftransfer.setColumns(10);

		outputbankaccount = new JTextField();
		outputbankaccount.setEditable(false);
		outputbankaccount.setBounds(285, 127, 86, 20);
		panel.add(outputbankaccount);
		outputbankaccount.setColumns(10);

		outputbankID = new JTextField();
		outputbankID.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
			}
		});
		outputbankID.setEditable(false);
		outputbankID.setBounds(285, 158, 86, 20);
		panel.add(outputbankID);
		outputbankID.setColumns(10);

		outputaamount = new JTextField();
		outputaamount.setEditable(false);
		outputaamount.setBounds(285, 189, 86, 20);
		panel.add(outputaamount);
		outputaamount.setColumns(10);

		outputreference1 = new JTextField();
		outputreference1.setEditable(false);
		outputreference1.setBounds(285, 220, 184, 20);
		panel.add(outputreference1);
		outputreference1.setColumns(10);

		outputreference2 = new JTextField();
		outputreference2.setEditable(false);
		outputreference2.setBounds(285, 251, 184, 20);
		panel.add(outputreference2);
		outputreference2.setColumns(10);

		JButton btnAccept = new JButton("accept");
		btnAccept.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {

				//transfer
				transfer_id=(Integer.parseInt(String.valueOf(inputtransferID.getText())));
				outputtransferID.setText((String.valueOf(transfer_id)));
				inputtransferID.setText(null);
				outputtransferID.setText(null);
				//name of paye
				payee=String.valueOf(inputnameoftransfer.getText());
				outputnameoftransfer.setText((String.valueOf(payee)));
				inputnameoftransfer.setText(null);
				outputnameoftransfer.setText(null);
				//bank account
				account_nr=(Integer.parseInt(String.valueOf(inputbankaccount.getText())));
				outputbankaccount.setText((String.valueOf(account_nr)));
				inputbankaccount.setText(null);
				outputbankaccount.setText(null);
				//bankID
				bank_id=(Integer.parseInt(String.valueOf(inputbankID.getText())));
				outputbankID.setText((String.valueOf(bank_id)));
				inputbankID.setText(null);
				outputbankID.setText(null);
				//amount
				amount=(Integer.parseInt(String.valueOf(inputamount.getText())));
				outputaamount.setText((String.valueOf(amount)));
				inputamount.setText(null);
				outputaamount.setText(null);
				//reference1
				reference1=String.valueOf(inputreference1.getText());
				outputreference1.setText((String.valueOf(reference1)));
				inputreference1.setText(null);
				outputreference1.setText(null);
				//reference2
				reference2=String.valueOf(inputreference2.getText());
				outputreference2.setText((String.valueOf(reference2)));
				inputreference2.setText(null);
				outputreference2.setText(null);
				
				//transferday
				/* reference2=String.valueOf(inputreference2.getText());
				outputreference2.setText((String.valueOf(reference2)));
				inputreference2.setText(null);
				outputreference2.setText(null);
				//number of transfer
				nr_of_transfers=(Integer.parseInt(String.valueOf(transferday_nroftransfer.getText())));
				transferday_nroftransfer.setText((String.valueOf(nr_of_transfers)));
				transferday_nroftransfer.setText(null);
                */



			}
		});
		btnAccept.setBounds(0, 298, 89, 23);
		panel.add(btnAccept);

		JButton btnShow = new JButton("show");
		btnShow.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				//transfer
				outputtransferID.setText((String.valueOf(transfer_id)));

				//name of payee
				outputnameoftransfer.setText((String.valueOf(payee)));

				//bank account
				outputbankaccount.setText((String.valueOf(account_nr)));

				//bank ID
				outputbankID.setText((String.valueOf(bank_id)));

				//amount
				outputaamount.setText((String.valueOf(amount)));

				//ref1
				outputreference1.setText((String.valueOf(reference1)));
				 
				//ref2
				outputreference2.setText((String.valueOf(reference2)));
				
				//multrnsfr
				transferday_nroftransfer.setText((String.valueOf(nr_of_transfers)));
				
			}
		});
		btnShow.setBounds(105, 298, 89, 23);
		panel.add(btnShow);

		JButton btnNext = new JButton("next");
		btnNext.setBounds(217, 298, 89, 23);
		panel.add(btnNext);

		JButton btnClear = new JButton("clear");
		btnClear.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				

				//transfer
				inputtransferID.setText(null);
				outputtransferID.setText(null);
				//name of paye
				inputnameoftransfer.setText(null);
				outputnameoftransfer.setText(null);
				//bank account
				inputbankaccount.setText(null);
				outputbankaccount.setText(null);
				//bankID
				inputbankID.setText(null);
				outputbankID.setText(null);
				//amount
				inputamount.setText(null);
				outputaamount.setText(null);
				//reference1
				inputreference1.setText(null);
				outputreference1.setText(null);
				//reference2
				inputreference2.setText(null);
				outputreference2.setText(null);
				transferday_nroftransfer.setText(null);
				
				
			}
		});
		btnClear.setBounds(332, 298, 89, 23);
		panel.add(btnClear);

		errormessage = new JTextField();
		errormessage.setBounds(431, 299, 121, 20);
		panel.add(errormessage);
		errormessage.setColumns(10);

		JLabel lblSelectTransferType = new JLabel("select transfer type");
		lblSelectTransferType.setBounds(10, 14, 111, 14);
		panel.add(lblSelectTransferType);

		JLabel lblTransferId = new JLabel("transfer ID");
		lblTransferId.setBounds(10, 51, 65, 14);
		panel.add(lblTransferId);

		JLabel lblTransferDayNo = new JLabel("transfer day/ no. of transfers");
		lblTransferDayNo.setBounds(270, 46, 139, 24);
		panel.add(lblTransferDayNo);
	}
}


Create a new paste based on this one


Comments: