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

📄 operatorview.java

📁 固定资产管理
💻 JAVA
字号:
/* *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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -