Rambler's Top100

А Б В Г Д Е Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Э Ю Я

Все примеры | Примеры по пакетам

Форма логина в чат


package niochat1;
//Форма логина в чат. Играет роль заглушки. 
//Нужна лишь для ввода имени пользователя чата.
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
import javax.swing.JTextPane;


public class clientLoginFrame extends javax.swing.JFrame{

       public JTextPane jtp=new JTextPane();
       JTextField jtf;
       JPasswordField jpf;
       JLabel jl;
       JLabel jl1;
       clientFrame cf;
    public clientLoginFrame() {
        initComponents();
       

       

    }
       private void initComponents() {
         setSize(380,150);
         setResizable(false);
         setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        this.setLayout(null);
        jl=new JLabel();
        jl1=new JLabel();
        jl.setText("UserId");
        jl.setBounds(5, 11, 250, 20);
        jl1.setText("Password");
        jl1.setBounds(5, 44, 250, 20);
        jtf=new JTextField();
        jpf=new JPasswordField();
        jtf.setBounds(90, 11, 250, 20);
        jpf.setBounds(90, 44, 250, 20);
        JButton jb=new JButton();
        jb.setBounds(100, 80, 100, 22);
        jb.setText("LogIn");
        jb.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbActionPerformed(evt);
            }
        });
        this.getContentPane().add(jb);
   
        this.getContentPane().add(jb);
        jtp=new JTextPane();
        jtp.setBounds(11, 30, 250, 250);
        getContentPane().add(jl);
        getContentPane().add(jl1);
        getContentPane().add(jtf);
        getContentPane().add(jpf);
       // getContentPane().add(jtp);
       }

private void jbActionPerformed(java.awt.event.ActionEvent evt) {

     cf=new clientFrame();
     cf.UserID=jtf.getText();
     cf.passwd=jpf.getText();
     cf.setVisible(true);
     this.dispose();

    }

    public static void main(String[] args) {

         java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new clientLoginFrame().setVisible(true);
            }
        });
    }

}

16.05.2009


Файл к примеру: Простейший чат-сервер с использованием nio
Rambler's Top100


Ассоциативные ссылки