customer.java

来自「Appplet自己写的一些小程序,对新手很有帮助可以」· Java 代码 · 共 101 行

JAVA
101
字号
import javax.swing.*;
import java.awt.*;

public class Customer extends JApplet
{
	//Variable for the panel 
	JPanel panelObject;

      //variables for labels
	JLabel labelCustName; 
	JLabel labelCustCellNo;
	JLabel labelCustPackage; 
	JLabel labelCustAge;

	//variables for data entry controls 
	JTextField textCustName;  
	JTextField textCustCellNo;
	JComboBox comboCustPackage;
      JTextField textCustAge;

	//Variables for the layout
	GridBagLayout gbObject;
	GridBagConstraints gbc;

	public void init()
	{
		//Initialize the layout variables
		gbObject = new GridBagLayout();
		gbc = new GridBagConstraints();
		panelObject = (JPanel)getContentPane();
		panelObject.setLayout(gbObject);
            
            //Initialize label controls 
		labelCustName = new JLabel("Customer Name");
		labelCustCellNo = new JLabel("Cell Number");
		labelCustPackage = new JLabel("Package");
            labelCustAge = new JLabel("Age");

		//Initialize data entry controls
		textCustName = new JTextField(30);
		textCustCellNo = new JTextField(15);
            textCustAge = new JTextField(2);
		String packages[] = { "Executive", "Standard"};
		comboCustPackage = new JComboBox(packages);
		
		//Add controls for Customer Name 
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 1;
		gbc.gridy = 5;
		gbObject.setConstraints(labelCustName,gbc);
		panelObject.add(labelCustName);
	
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 4;
		gbc.gridy = 5;
		gbObject.setConstraints(textCustName,gbc);
		panelObject.add(textCustName);

		//Add controls for Cell Number
		gbc.anchor = GridBagConstraints.NORTHWEST;	
		gbc.gridx = 1;
		gbc.gridy = 8;
		gbObject.setConstraints(labelCustCellNo,gbc);
		panelObject.add(labelCustCellNo);

		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 4;
		gbc.gridy = 8;
		gbObject.setConstraints(textCustCellNo,gbc);
		panelObject.add(textCustCellNo);


		//Add controls for Package
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 1;
		gbc.gridy = 11;
		gbObject.setConstraints(labelCustPackage,gbc);
		panelObject.add(labelCustPackage);

		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 4;
		gbc.gridy = 11;
		gbObject.setConstraints(comboCustPackage,gbc);
		panelObject.add(comboCustPackage);

            //Add controls for Customer Age
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 1;
		gbc.gridy = 14;
		gbObject.setConstraints(labelCustAge,gbc);
		panelObject.add(labelCustAge);

		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 4;
		gbc.gridy = 14;
		gbObject.setConstraints(textCustAge,gbc);
		panelObject.add(textCustAge);

	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?