Want to see what people are talking about? See the latest forum posts.

View java\java\bin\manoveg\client\CFrontEnd.java

networking authentication program 1.0

Submitted By: manoveg
Rating: (Not rated) (Rate It)


package client;
//import server.*;
import java.awt.*;
import java.util.*;
import java.sql.*;
import java.io.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;


public class CFrontEnd extends JFrame implements ActionListener
{
 public static final int WIDTH=300;
 public static final int HEIGHT=300;
 private JTextField Username;
 private JPasswordField Password;
 private JLabel User;
 private JLabel Passw;
 public String acommand1="";
 public String cuser="";
 public String cpassword="";
 String temp="";
 

 public CFrontEnd()
 {
  setTitle("Client");
  setSize(WIDTH,HEIGHT);
  Container contentPane=getContentPane();

  Username= new JTextField("",10);
  Username.setMaximumSize(Username.getPreferredSize());
  Box hbox1=Box.createHorizontalBox();

  User=new JLabel("USERNAME");
  hbox1.add(User);
  hbox1.add(Box.createHorizontalStrut(10));
  hbox1.add(Username);

  Password= new JPasswordField("",10);
  Passw=new JLabel("PASSWORD");
  Password.setMaximumSize(Password.getPreferredSize());
  Password.setEchoChar('*');

  Box hbox2=Box.createHorizontalBox();
  hbox2.add(Passw);
  hbox2.add(Box.createHorizontalStrut(10));
  hbox2.add(Password);


  Box hbox4=Box.createHorizontalBox();
  JButton Okbutton=new JButton("OK");
  hbox4.add(Okbutton);
  hbox4.add(Box.createGlue());
  Okbutton.addActionListener(this);

  Box vbox=Box.createVerticalBox();
  vbox.add(hbox1);
  vbox.add(hbox2);
  vbox.add(Box.createGlue());
  vbox.add(hbox4);

  contentPane.add(vbox,BorderLayout.CENTER);

  }



  public void actionPerformed(ActionEvent ae)
  {
   CFrontEnd cf = new CFrontEnd();

   acommand1=ae.getActionCommand();

   if(acommand1.equals("OK"))
   {
        try
    {
     
   //SFrontEnd SFront = new SFrontEnd();
   String user=Username.getText();
   String pwd=new String(Password.getPassword());
  // send to client class
        method obM=new method();
   String temp=obM.sclientclass(user,pwd);
   
Client2.main();
   


}
catch(Exception e)
{
System.out.println(""+"error");
}

 }
     



 }

 


}


class CDialogBox12 extends Dialog implements ActionListener
{
 String msg="";
 String actionc="";
 CDialogBox12(Frame parent , String title, String msg1)
 {
  super(parent, title , false);
  msg=msg1;
  setLayout(new FlowLayout(FlowLayout.LEFT));
  setSize(300,300);
  Button Ok = new Button("OK");
  add(Ok);
  Button Ch = new Button("CHANGE PASSWORD");
  add(Ch);
  Ok.addActionListener(this);
  Ch.addActionListener(this);
 }

 public void actionPerformed(ActionEvent ae1)
 {
  actionc=ae1.getActionCommand();
  if(actionc.equals("OK"))
  {
   System.exit(0);
  }

  if(actionc.equals("CHANGE PASSWORD"))
   {
   CFrontEndp ch2 = new CFrontEndp();
   ch2.setVisible(true);
   }
 
  }

 public void paint(Graphics g)
 {
  g.drawString(msg,10,170);
  }
}
 
corner
© 1996-2008. All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Publisher: Lars Hagelin.
bootstrapLabs Logo A bootstrapLabs project.