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

📄 updatemasterinfo.java

📁 企业级的即时通软件。。java语言写的 这是服务端部份。
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
					}
				}
				if((!(Tools.checkMsg(teltextField.getText(), 7, 12, true)))||teltextField.getText().length()==0)
				{
					JOptionPane.showMessageDialog(frame,"电话输入的不对,请确认是在7-12的数字!","警告",JOptionPane.WARNING_MESSAGE,null);
					return;
				}
				if((!(Tools.includeChar(emailField.getText(),'@')))||emailField.getText().length()==0)
				{
					JOptionPane.showMessageDialog(frame,"E_mail输入的格式不正确!","警告",JOptionPane.WARNING_MESSAGE,null);
					return;
				}
				if(yearField.getText().length()==0)
				{
					JOptionPane.showMessageDialog(frame,"日期年不能为空!","警告",JOptionPane.WARNING_MESSAGE,null);
					return;
				}else
				{
					if(!(Tools.checkMsg(yearField.getText(),2,4,true)))
					{
						JOptionPane.showMessageDialog(frame,"年长度不在范围之内,请保持输入在2或4位!","警告",JOptionPane.WARNING_MESSAGE,null);
						yearField.setText("");
		 				return;
					}
				}
				if(monthField.getText().length()==0)
				{
					JOptionPane.showMessageDialog(frame,"月份值不能为空!","警告",JOptionPane.WARNING_MESSAGE,null);
					return;
				}else
				{
					if(!(Tools.inRange(monthField.getText(),1,12)))
					{
						JOptionPane.showMessageDialog(frame,"月份值不在范围之内,请确认输入值在1-12之间!","警告",JOptionPane.WARNING_MESSAGE,null);
						monthField.setText("");
		 				return;
					}
				}
				if(dayField.getText().length()==0)
				{
					JOptionPane.showMessageDialog(frame,"日期值不能为空!","警告",JOptionPane.WARNING_MESSAGE,null);
					return;
				}else
				{
					if(!(Tools.inRange(dayField.getText(),1,31)))
					{
						JOptionPane.showMessageDialog(frame,"日期值不在范围之内,请确认输入值在当月天数之间!","警告",JOptionPane.WARNING_MESSAGE,null);
						dayField.setText("");
		 				return;
					}
				}
				if(!(Tools.checkMsg(textArea.getText(), 0, 30, false)))
				{
					JOptionPane.showMessageDialog(frame,"备注超过长度!","警告",JOptionPane.WARNING_MESSAGE,null);
					return;
				}
				if(UserBO.alterUserInfo(idField.getText().trim(),nametextField.getText().trim(),sex,(String) comboBox.getSelectedItem(),
						postiontextField.getText().trim(),teltextField.getText().trim(),
						emailField.getText().trim(),yearField.getText().trim()+"-"+monthField.getText().trim()+"-"+dayField.getText().trim(),
						textArea.getText().trim(),url))
				{
					JOptionPane.showMessageDialog(frame, "修改成功!", "提示", JOptionPane.WARNING_MESSAGE);
				}else
				{
					JOptionPane.showMessageDialog(frame, "修改失败!", "提示", JOptionPane.WARNING_MESSAGE);
				}
			}
		});
		update.setText("修改");
		update.setBounds(130, 346, 70, 25);
		frame.getContentPane().add(update);

		final JButton button_2 = new JButton();
		button_2.addActionListener(new ActionListener() {
			public void actionPerformed(final ActionEvent e) {
				frame.dispose();
			}
		});
		button_2.setText("关闭");
		button_2.setBounds(204, 346, 67, 25);
		frame.getContentPane().add(button_2);

		button_3 = new JButton();
		button_3.setEnabled(false);
		button_3.setIcon(SwingResourceManager.getIcon(UpdateUserInfo.class, "/edu/sccp/chat/image/h7.gif"));
		button_3.addActionListener(new ActionListener() {
			public void actionPerformed(final ActionEvent e) {
				panel.setVisible(true);
			}
		});
		button_3.addMouseListener(new MouseAdapter() {
			public void mouseEntered(final MouseEvent e) {
				button_3.setIcon(SwingResourceManager.getIcon(UpdateUserInfo.class, "/edu/sccp/chat/image/0.gif"));
			}
			public void mouseExited(final MouseEvent e) {
				button_3.setIcon(SwingResourceManager.getIcon(UpdateUserInfo.class, "/edu/sccp/chat/image/h7.gif"));
			}
		});
		
		button_3.setBounds(322, 22, 12, 25);
		frame.getContentPane().add(button_3);
		
		panel = new JPanel();
		panel.setLayout(new GridLayout(0, 1));
		panel.setBounds(280, 47, 45, 318);
		panel.setVisible(false);
		frame.getContentPane().add(panel);

		final JButton button_4 = new JButton();
		button_4.setIcon(SwingResourceManager.getIcon(UpdateUserInfo.class, "/edu/sccp/chat/image/t1.png"));
		button_4.addActionListener(new ActionListener(){
			public void actionPerformed(final ActionEvent e) {
				head.setIcon(button_4.getIcon());
				url="/edu/sccp/chat/image/t1.png";
				panel.setVisible(false);
			}
		});
		panel.add(button_4);

		final JButton button_5 = new JButton();
		button_5.setIcon(SwingResourceManager.getIcon(UpdateUserInfo.class, "/edu/sccp/chat/image/t2.png"));
		
		button_5.addActionListener(new ActionListener() {
			public void actionPerformed(final ActionEvent e) {
				head.setIcon(button_5.getIcon());
				url="/edu/sccp/chat/image/t2.png";
				panel.setVisible(false);
			}
		});
		panel.add(button_5);

		final JButton button_6 = new JButton();
		button_6.setIcon(SwingResourceManager.getIcon(UpdateUserInfo.class, "/edu/sccp/chat/image/t3.png"));
	
		button_6.addActionListener(new ActionListener() {
			public void actionPerformed(final ActionEvent e) {
				head.setIcon(button_6.getIcon());
				url="/edu/sccp/chat/image/t3.png";
				panel.setVisible(false);
			}
		});
		panel.add(button_6);

		final JButton button_7 = new JButton();
		button_7.addActionListener(new ActionListener() {
			public void actionPerformed(final ActionEvent e) {
				head.setIcon(button_7.getIcon());
				url="/edu/sccp/chat/image/t7.png";
				panel.setVisible(false);
			}
		});
		button_7.setIcon(SwingResourceManager.getIcon(UpdateMasterInfo.class, "/edu/sccp/chat/image/t7.png"));
		panel.add(button_7);

		final JButton button_8 = new JButton();
		button_8.addActionListener(new ActionListener() {
			public void actionPerformed(final ActionEvent e) {
				head.setIcon(button_8.getIcon());
				url="/edu/sccp/chat/image/t4.png";
				panel.setVisible(false);
			}
		});
		button_8.setIcon(SwingResourceManager.getIcon(UpdateMasterInfo.class, "/edu/sccp/chat/image/t4.png"));
		panel.add(button_8);

		final JButton button_9 = new JButton();
		button_9.addActionListener(new ActionListener() {
			public void actionPerformed(final ActionEvent e) {
				head.setIcon(button_9.getIcon());
				url="/edu/sccp/chat/image/t5.png";
				panel.setVisible(false);
			}
		});
		button_9.setIcon(SwingResourceManager.getIcon(UpdateMasterInfo.class, "/edu/sccp/chat/image/t5.png"));
		panel.add(button_9);

		final JButton button_10 = new JButton();
		button_10.addActionListener(new ActionListener() {
			public void actionPerformed(final ActionEvent e) {
				head.setIcon(button_10.getIcon());
				url="/edu/sccp/chat/image/t6.png";
				panel.setVisible(false);
			}
		});
		button_10.setIcon(SwingResourceManager.getIcon(UpdateMasterInfo.class, "/edu/sccp/chat/image/t6.png"));
		panel.add(button_10);

		final JButton button_11 = new JButton();
		button_11.addActionListener(new ActionListener() {
			public void actionPerformed(final ActionEvent e) {
				head.setIcon(button_11.getIcon());
				url="/edu/sccp/chat/image/t8.png";
				panel.setVisible(false);
			}
		});
		button_11.setIcon(SwingResourceManager.getIcon(UpdateMasterInfo.class, "/edu/sccp/chat/image/t8.png"));
		panel.add(button_11);

		comboBox = new JComboBox();
		comboBox.setBounds(69, 90, 118, 20);
		frame.getContentPane().add(comboBox);

		final JLabel label_9 = new JLabel();
		label_9.setText("输完敲回车");
		label_9.setBounds(206, 10, 73, 16);
		frame.getContentPane().add(label_9);

		label_10 = new JLabel();
		label_10.setForeground(new Color(255, 0, 0));
		label_10.setBounds(206, 33, 60, 15);
		frame.getContentPane().add(label_10);

		final JLabel label_7 = new JLabel();
		label_7.setText("职务:");
		label_7.setBounds(30, 127, 60, 15);
		frame.getContentPane().add(label_7);

		postiontextField = new JTextField();
		postiontextField.setEditable(false);
		postiontextField.addFocusListener(new FocusAdapter() {
			public void focusGained(final FocusEvent e) {
				if(postiontextField.getText().length()==0)
				{
					label_8.setText("保持在5个字之内");
				}else
				{
					label_8.setText("");
				}
					
			}
			public void focusLost(final FocusEvent e) {
				if(postiontextField.getText().length()==0)
				{
					label_8.setText("不能为空");
				}else
				{
					label_8.setText("");
				}
			}
		});
		postiontextField.setBounds(69, 122, 131, 20);
		frame.getContentPane().add(postiontextField);

		JLabel label_8 = new JLabel();
		label_8.setForeground(new Color(255, 0, 0));
		label_8.setBounds(211, 127, 60, 15);
		frame.getContentPane().add(label_8);

		final JLabel label_11 = new JLabel();
		label_11.setText("年");
		label_11.setBounds(116, 210, 27, 15);
		frame.getContentPane().add(label_11);

		monthField = new JTextField();
		monthField.setEditable(false);
		monthField.setBounds(130, 208, 34, 20);
		frame.getContentPane().add(monthField);

		final JLabel label_12 = new JLabel();
		label_12.setText("月");
		label_12.setBounds(166, 210, 31, 15);
		frame.getContentPane().add(label_12);

		dayField = new JTextField();
		dayField.setEditable(false);
		dayField.setBounds(184, 208, 28, 20);
		frame.getContentPane().add(dayField);

		final JLabel label_13 = new JLabel();
		label_13.setText("日");
		label_13.setBounds(211, 210, 24, 15);
		frame.getContentPane().add(label_13);

		label_14 = new JLabel();
		label_14.setForeground(new Color(255, 0, 0));
		label_14.setBounds(211, 149, 60, 15);
		frame.getContentPane().add(label_14);

		final JButton button = new JButton();
		button.addActionListener(new ActionListener() {
			public void actionPerformed(final ActionEvent e) {
				idField.setText("");
				idField.setEditable(true);
				nametextField.setText("");
				nametextField.setEditable(false);
				women.setSelected(false);
				men.setSelected(false);
				postiontextField.setEditable(false);
				postiontextField.setText("");
				teltextField.setText("");
				teltextField.setEditable(false);
				emailField.setText("");
				button_3.setEnabled(false);
				emailField.setEditable(false);
				textArea.setText("");
				head.setIcon(SwingResourceManager.getIcon(UpdateUserInfo.class, ""));
				textArea.setEditable(false);
			}
		});
		button.setText("重置");
		button.setBounds(49, 346, 75, 23);
		frame.getContentPane().add(button);
	}
	public void showGUI()
	{
		frame.setResizable(false);
		frame.setSize(354,413);
		frame.setLocationRelativeTo(null);
		frame.setVisible(true);
	}
	public static void main(String[] args) {
		// TODO Auto-generated method stub

		//new UpdateMasterInfo().showGUI();
	}

}

⌨️ 快捷键说明

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