Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

48 lines
798 B

import java.awt.*;
import java.awt.event.*;
//
//
// NameDialog-
// This Class is used to obtain the login name -i.e. the local queue name.
//
//
public class NameDlg extends Dialog implements ActionListener
{
TextField name;
Button login;
public NameDlg(Frame frame, String prompt, String buttonText)
{
super(frame, prompt, true);
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
setLayout(new FlowLayout());
name = new TextField(25);
login = new Button(buttonText);
login.addActionListener(this);
add(name);
add(login);
}
public void actionPerformed(ActionEvent e)
{
hide();
}
public String getName()
{
return name.getText();
}
public void processWindowEvent(WindowEvent e)
{
if(e.getID() == e.WINDOW_CLOSING)
{
name.setText("");
hide();
}
}
}