⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 customerlayout.java

📁 《J2EE专业项目实例开发》源代码
💻 JAVA
字号:
import javax.swing.*;
import java.awt.*;
// <applet code=Customer width=500 height=200>
// </applet>
public class CustomerLayout extends JApplet
{
	//Variable for the panel 
	JPanel panelObject;

      //variables for labels
	JLabel labelCustName; 
	JLabel labelCustNo;
	JLabel labelCustSex; 
	JLabel labelCustAge;

	//variables for data entry controls 
	JTextField textCustName;  
	JTextField textCustNo;
	JComboBox comboCustSex;
      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");
		labelCustNo = new JLabel("Customer Number");
		labelCustSex = new JLabel("Sex");
            labelCustAge = new JLabel("Age");

		//Initialize data entry controls
		textCustName = new JTextField(30);
		textCustNo = new JTextField(15);
            textCustAge = new JTextField(2);
		String Sex[] = { "Male", "Female"};
		comboCustSex = new JComboBox(Sex);
		
		//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 Customer Number
		gbc.anchor = GridBagConstraints.NORTHWEST;	
		gbc.gridx = 1;
		gbc.gridy = 8;
		gbObject.setConstraints(labelCustNo,gbc);
		panelObject.add(labelCustNo);

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


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

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

            //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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -