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

📄 lesson8p1.java

📁 普通课件源代码
💻 JAVA
字号:
import javax.swing.*;
import java.awt.*;

public class Lesson8P1 extends JApplet
{
	//Variables for the controls 
	JPanel panelObject;
	JLabel labelline1 ,labelline2 ,labeltitle, labelName, labelpw ,labelGrade, labelPerfCriteria, labelRating;
	JTextField textName, textPassword ,textGrade;
	JRadioButton buttonGrade1,buttonGrade2;
	JComboBox comboPerfCriteria;
	JList listRating;
	GridBagLayout gl;
	GridBagConstraints gbc;
	
	public void init()
	{
		gl = new GridBagLayout();
		gbc = new GridBagConstraints();
		panelObject = (JPanel)getContentPane();
		panelObject.setLayout(gl);
		
		labelName=new JLabel("Name :");
		labelpw=new JLabel("Password :");
		labelGrade=new JLabel("Grade :");
		textName=new JTextField(20);
		textName.setText("name");
		textPassword=new JTextField(20);
		textPassword.setText("password");
		textGrade=new JTextField(20);
		textGrade.setText("Grade");
		
		labelline1=new JLabel("---=====================");
		labelline2=new JLabel("======================---");
		labelRating=new JLabel("Rating");
			
		buttonGrade1=new JRadioButton("man");
		buttonGrade2=new JRadioButton("woman");
 
		String criteria[] = {"Customer Satisfaction", "Productivity"};
		comboPerfCriteria = new JComboBox(criteria);

		String rating[]={"Outstanding","Excellent","Good","Poor"};
		listRating=new JList(rating);
          
		//Apply constraints and add controls to the panel
		/*gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 3;
		gbc.gridy = 1;
		gl.setConstraints(labeltitle,gbc);
		panelObject.add(labeltitle);
	        
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 3;
		gbc.gridy = 3;
		gl.setConstraints(line1,gbc);
		panelObject.add(line1);*/

		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 2;
		gbc.gridy = 7;
		gl.setConstraints(labelName,gbc);
		panelObject.add(labelName);
		
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 6;
		gbc.gridy = 7;
		gl.setConstraints(textName,gbc);
		panelObject.add(textName);
		
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 2;
		gbc.gridy = 10;
		gl.setConstraints(labelpw,gbc);
		panelObject.add(labelpw);
	        
		
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 6;
		gbc.gridy = 10;
		gl.setConstraints(textPassword,gbc);
		panelObject.add(textPassword);
		
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 2;
		gbc.gridy = 13;
		gl.setConstraints(buttonGrade1,gbc);
		panelObject.add(buttonGrade1);
		
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 6;
		gbc.gridy = 13;
		gl.setConstraints(buttonGrade2,gbc);
		panelObject.add(buttonGrade2);
		
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 2;
		gbc.gridy = 17;
		gl.setConstraints(labelGrade,gbc);
		panelObject.add(labelGrade);

		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 6;
		gbc.gridy = 17;
		gl.setConstraints(textGrade,gbc);
		panelObject.add(textGrade);

		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 2;
		gbc.gridy = 20;
		gl.setConstraints(labelRating,gbc);
		panelObject.add(labelRating);

		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 2;
		gbc.gridy = 29;
		gl.setConstraints(comboPerfCriteria,gbc);
		panelObject.add(comboPerfCriteria);
		
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 6;
		gbc.gridy = 20;
		gl.setConstraints(listRating,gbc);
		panelObject.add(listRating);
		
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 2;
		gbc.gridy = 34;
		gl.setConstraints(labelline1,gbc);
		panelObject.add(labelline1);
		gbc.anchor = GridBagConstraints.NORTHWEST;
		gbc.gridx = 6;
		gbc.gridy = 34;
		gl.setConstraints(labelline2,gbc);
		panelObject.add(labelline2);

	}
}

⌨️ 快捷键说明

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