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

📄 userpane.java

📁 网络代理服务器的设计与实现 实现对网络的管理
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class userPane extends JPanel {
	String[] strTitle={"用户名","帐号","密码","权限级别"};
	public static String[][] strData={{"Jim","sanmao","523","2"},
			            {"Lily","cat","523325","1",},
			            {"xiaohu","tiger","yes123","3"}	};
	public static boolean[] online={false,false,false};
	JTable table=new JTable(strData,strTitle);
	private JButton insertButton;
	private JButton changeButton;
	private JButton backButton;
	
	public userPane(){
		this.setLayout(null);
		table.setEnabled(false);
		insertButton=new JButton("增加");
		insertButton.setBounds(new Rectangle(150,10,60,20));
		changeButton=new JButton("修改");
		changeButton.setBounds(new Rectangle(220,10,60,20));
		backButton=new JButton("返回");
		backButton.setBounds(new Rectangle(290,10,60,20));
		this.add(insertButton);
		this.add(changeButton);
		this.add(backButton);
		//table.setBounds(new Rectangle(0,30,500,300));
		JScrollPane sp=new JScrollPane(table);
		sp.setBounds(new Rectangle(0,30,500,400));
		this.add(sp);
	}
	
	public static boolean userLoad(String name,String passWord){
		boolean loadFlag=false;
		for(int i=0;i<strData.length;i++){
			if(strData[i][1].equals(name)&&strData[i][2].equals(passWord)){
				loadFlag=true;
				if(!online[i]){
					eventFrame.disPlay.writeArea(name + " 通过身份认证"+"\n");
					writeLog.writeLog(name,"登陆服务器");
					online[i]=true;
				}
				break;
			}
		}
		return loadFlag;
	}
	
	public static String getPopedom(String name){
		String str="3";
		for(int i=0;i<strData.length;i++){
			if(strData[i][2].equals(name)){
				str=strData[i][3];
				break;
			}
		}
		return str;
	}
}

⌨️ 快捷键说明

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