java图书管理系统求解
有一段java图书管理系统的代码,但是登陆界面的用户名和密码登陆窗口都不能显示,求高手指点 代码如下
//数据库是SQL Server 2000,驱动就自己到网上找.再打了补丁就可以运行了
//数据库的进入用户名和密码为   sa sa 不同的话在代码里改
//*********载入java的类包*************//
import java.sql.*;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
	//*********图书管理系统。所有代码从这开始***********//			
public class Library_Management_System extends Frame
{		
	Landed s=new Landed();//创建一个Landed类.整个程序开始运行.	
	public class Landed extends Frame implements ActionListener
	{
    		JFrame landed_Frame;//创建用户登陆界面    	
		Container landed_Container;	  		  
		Button btn_ok=new Button("登  陆");//添加按钮和用户名、密码文本框
		Button btn_exit=new Button("退  出");	
		TextField username=new TextField();//默认的用户名和密码为sa  sa 和admin hello两
个
		TextField password=new TextField();	
	//********************用户登陆界面********************//			     
    	 	Landed()  
    	 	{
			JLabel user;  //创建两个子面板
			JLabel pass;							
     		landed_Frame=new JFrame("用户登陆");     	
     		landed_Container=landed_Frame.getContentPane();
     		landed_Frame.setBounds(500,300,350,200);
			landed_Container.setLayout(null);      //用户界面排列风格为null					
			{									
   //从这开始
				user=new JLabel();     			  //  *
				user.setText("用户名:");          //  *
				user.setBounds(60, 30, 77, 25);   //  *
				user.add(username);               //  *
				username.setBounds(77,0, 140, 22);//  *
			}                                     //  *对用户名、密码框进行布局
			{                                     //  *
				pass=new JLabel();                //  *
				pass.setText("密    码:");        //  *
				pass.setBounds(60, 70, 70, 25);   //  *
				pass.add(password);               //  *
				password.setBounds(77,0, 140, 22);//  *			
				password.setEchoChar('*');        //  到这
			}																																									
			landed_Container.add(user);		//将所有按钮、标签、文本框添加
到容器里
			landed_Container.add(pass);
			landed_Container.add(btn_ok);
			landed_Container.add(btn_exit);		
			btn_ok.setBounds(80,120,60,25);	//按钮显示坐标和大小
			btn_exit.setBounds(190,120,60,25);		
			btn_ok.addActionListener(this);//对按钮添加监听
			btn_exit.addActionListener(this);						
			landed_Frame.setVisible(true);//显示登陆界面
     	}
		public void actionPerformed(ActionEvent e)//按钮监听的处理
		{
			if(e.getSource()==btn_exit) //退出按钮的操作
				System.exit(0);				
			if(e.getSource()==btn_ok)  //登陆按钮的操作
			{
				String UserName=username.getText();//获取用户名、密码文本框里的
数据
				String PassWord=password.getText();
				if(Method_Verification(UserName,PassWord))//通过Verification方
法进行验证输入的用户名、密码是否正确
				{
					JOptionPane.showMessageDialog
(Library_Management_System.this,"登 录 成 功");//正确则提示登录成功
					landed_Frame.dispose();//关闭用户登陆界面
					new Management();  //创建用户管理界面				
				}
				else  
				{  
					JOptionPane.showMessageDialog
(Library_Management_System.this,"密 码 错 误");//否则提示密码错误
				}		
		}
		}
	}
	//******************验证用户名、密码的方法*****************//		
	public boolean Method_Verification(String UserName,String PassWord)
	{
		boolean flag=false; //标志		
		Connection con;  
     	Statement stmt;
		String query;					
		String myurl="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=BOOK";//连
接数据库里的库		
    	 	String user="sa";    //连接数据库的 用户名