|
|
Исходный текст программы Absolute.java
|
Оглавление |
Назад
// ==========================================
// Absolute.java
//(C) Alexandr Frolov, 1998
// E-mail: frolov@glasnet.ru
// Web: http://www.glasnet.ru/~frolov
// ==========================================
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class Absolute extends Applet
implements ActionListener
{
TextField tf;
TextField tf2;
Button btnGetName;
Label lb;
// ============================================
// init
// ============================================
public void init()
{
tf = new TextField(30);
btnGetName = new Button("Enter name");
lb = new Label("Your name is: ");
tf2 = new TextField(30);
tf2.setEditable(false);
setLayout(null);
add(tf);
add(btnGetName);
add(lb);
add(tf2);
btnGetName.addActionListener(this);
}
public void paint(Graphics g)
{
tf.setBounds(20, 20, 200, 25);
btnGetName.setBounds(160, 50, 70, 25);
lb.setBounds(20, 60, 150, 25);
tf2.setBounds(20, 90, 200, 25);
}
// ============================================
// actionPerformed
// ============================================
public void actionPerformed(ActionEvent e)
{
if(e.getSource().equals(btnGetName))
{
tf2.setText(tf.getText());
}
}
// ============================================
// getAppletInfo
// ============================================
public String getAppletInfo()
{
return "Name: GetName";
}
}
|
|
|