operatorview.java

来自「java课程的资料以及实验的代码」· Java 代码 · 共 66 行

JAVA
66
字号
/* *OperatorView.java:操作员界面(类)。 *包括:登录,修改密码2个子界面。 */ import javax.swing.*;import java.awt.*;public class OperatorView extends JDialog   {   public OperatorPanel p1;   public OperatorView(ButPanel p2) {  	getContentPane().setLayout(new BorderLayout());  	p1 = new OperatorPanel();  	getContentPane().add(p1,BorderLayout.CENTER);  	getContentPane().add(p2,BorderLayout.SOUTH);  	   }}class OperatorPanel extends JPanel  {   private Container cont;   private GridBagLayout layout;   private GridBagConstraints cons;   JLabel lblName ;   JLabel lblPwd ;   public JTextField jtfName ;   public JTextField jtfPwd ;     public OperatorPanel() {   	cont = this;   	layout = new GridBagLayout();   	cont.setLayout(layout);   	cons = new GridBagConstraints();   	   	lblName = new JLabel("操作员姓名");  	lblPwd = new JLabel("口令");        jtfName = new JTextField(10);  	jtfPwd = new JTextField(10);                addComponent(lblName,0,0,1,1);        addComponent(jtfName,0,1,1,1);  	addComponent(lblPwd,1,0,1,1);  	addComponent(jtfPwd,1,1,1,1);        //        jtfName.setText(Share.operator);        setVisible(true);   }      private void addComponent(Component comp,   	int row,int column,int width,int height) {   		cons.gridx = column;   		cons.gridy = row;   		cons.gridwidth = width;   		cons.gridheight = height;   		layout.setConstraints(comp,cons);   		cont.add(comp);   }}class UptOperatorView extends OperatorView {	public UptOperatorView(ButPanel p) {		super(p);//		p1.jtfName.setEnabled(false);		setTitle("修改密码");	}}

⌨️ 快捷键说明

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