import java.
sql.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.text.*;
import java.io.*;
class Msystem extends JFrame
{
//操作历史文件变量
//FileOutputStream fhisos=new FileOutputStream("myFile");
//OutputStream hisos
//背景图片的地址
String address = new String(".\\background.jpg");
String address1 = new String(".\\background1.jpg");
//
程序中文字的字体
Font Kaiti = new Font("楷体", Font.BOLD, 18);
Font Kaiti2 = new Font("宋体", Font.BOLD, 17);
Font TimesRoman = new Font("TimesRoman", Font.PLAIN, 20);
//**************************用户系统数据库量******************************
ResultSet rs;
String connectDB="jdbc:odbc:member";//此处member为桥接器自行设定的数据库名
//**************************监控
系统数据库量******************************
boolean flag1=false;
boolean flag2=false;
boolean flag3=false;
boolean flag4=false;
boolean flag5=false;
//**************************登陆界面组件**********************************
JFrame login=new JFrame("Please Login in");
JButton login_logButton=new JButton("Login");
JButton login_exitButton=new JButton("Cancel");
JTextField login_nameField=new JTextField();
JPasswordField login_pwField=new JPass
wordField();
String login_username;
String login_password;
JPanel login_Pane1=new JPanel();//放置按钮
JPanel login_Pane2=new JPanel();//放置用户名
JPanel login_Pane3=new JPanel();//放置密码
JLabel login_Label1=new JLabel("UserName");
JLabel login_Label2=new JLabel("Passport");
//**************************
登陆失败消息界面组件***************************
JDialog logfal=new JDialog(login,"Login failure",true);
JLabel logfal_label = new JLabel("Login Failure,Try Again!");
JButton logfal_Back=new JButton("Back");
JPanel logfal_panel = new JPanel();
JPanel logfal_panel2 = new JPanel();
//**************************主窗口的组件***********************************
JFrame login_frame = new JFrame("Monitoring System");//主窗口
JLabel login_theme = new JLabel();//主标签主题
JButton login_change = new JButton("Option");//主窗口的按钮
JButton login_search = new JButton("Search");
JButton login_user = new JButton("User");
JButton login_exit = new JButton("Exit");
JPanel login_p1 = new JPanel();//面板1
JPanel login_p2 = new JPanel();//面板2
JPanel login_p3 = new JPanel();//面板3
JPanel login_p4 = new JPanel();//面板4
JPanel login_p5 = new JPanel();//面板5
//**************************选项窗口组件**********************************
JFrame login_change_frame = new JFrame("Datachange");//选项按钮弹出的窗口
JLabel login_change_num = new JLabel("Option");//数据编号
JLabel login_change_eqname = new JLabel("History");//要显示的设备名称
// JLabel login_change_voltage = new JLabel("U/V");//要显示的电压值
// JLabel log
in_change_current = new JLabel("I/A");//要显示的电流值
// JLabel login_change_bugname = new JLabel("Bugname");//要显示的故障名称
// JLabel login_change_bugtimes = new JLabel("Time");//要显示的故障时间
JTextArea login_change_data = new JTextArea(18,25);//数据区
JScrollPane login_change_jsp=new JScrollPane(login_change_data,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCRO