Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as Java by joevitch ( 3 years ago )
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.Font;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
class RegistrationForm extends JFrame implements ActionListener
{
	//private JList list,nomi;
	private JButton addButton,clear;
	private JLabel studnum,lname,fname,midname,age,gender,cstat,citizenship;
	private JTextField txtstudnum, txtlname, txtfname,txtmidname,txtage,txtgender,txtcstat,txtcitizenship;

	public RegistrationForm()
		{
		studinfo();
		}
	private void studinfo()
		{
		JFrame frame = new JFrame("STUDENTS REGISTRATION FORM");


	    Container contentPane;
	    JPanel listPanel, okPanel,selectPanel;

	    contentPane = getContentPane();
		contentPane.setBackground(Color.WHITE);
		contentPane.setLayout(new BorderLayout());

		listPanel = new JPanel(new GridLayout(18,1));
		listPanel.setBorder(BorderFactory.createTitledBorder("PLEASE TYPE YOUR PERSONAL INFORMATION"));
		
		studnum = new JLabel(" Student No.: ");
		listPanel.add(studnum);

		txtstudnum = new JTextField("");

		listPanel.add(txtstudnum);

		lname = new JLabel(" Lastname: ");
		listPanel.add(lname);

		txtlname= new JTextField("");
		listPanel.add(txtlname);

		fname = new JLabel(" Firstname: ");
		listPanel.add(fname);
		
		txtfname= new JTextField("");
		listPanel.add(txtfname);

		midname = new JLabel(" Middle Name: ");
		listPanel.add(midname);

		txtmidname = new JTextField("");
		listPanel.add(txtmidname);


		age = new JLabel(" Age: ");
		listPanel.add(age);

		txtage = new JTextField("");
		listPanel.add(txtage);

		gender = new JLabel(" Gender: ");
		listPanel.add(gender);

		txtgender = new JTextField("");
		listPanel.add(txtgender);

		cstat = new JLabel(" Civil Status: ");
		listPanel.add(cstat);

		txtcstat= new JTextField("");
		listPanel.add(txtcstat);

		citizenship = new JLabel(" Citizenship: ");
		listPanel.add(citizenship);

		txtcitizenship = new JTextField("");
		listPanel.add(txtcitizenship);

		//list = new JList(name);
		//listPanel.add(new JScrollPane(list));
		//list.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);

		//selectPanel = new JPanel(new GridLayout(0,1));
		//selectPanel.setBorder(BorderFactory.createTitledBorder("These are your top 3 students:"));

		//DefaultListModel<String> model = new DefaultListModel<>();
	    //JList<String> nomi = new JList<>( model );
		//selectPanel.add(new JScrollPane(nomi));


		okPanel = new JPanel(new FlowLayout());
		addButton = new JButton(" ADD ");
		clear = new JButton(" CLEAR ");
		addButton.addActionListener(this);
		okPanel.add(addButton);
		okPanel.add(clear);
		contentPane.add(listPanel, BorderLayout.CENTER);
		//contentPane.add(selectPanel, BorderLayout.EAST);
		contentPane.add(okPanel, BorderLayout.SOUTH);


		frame.add(contentPane);
		frame.setBounds(400, 150, 400, 500);
	    frame.setVisible(true);
		}

	public void actionPerformed(ActionEvent event)
	{


	}

		public static void main(String[]args)
		{
			new RegistrationForm();
		}
}

 

Revise this Paste

Your Name: Code Language: