Электронная библиотека книг Александра Фролова и Григория Фролова.
Shop2You.ru Создайте свой интернет-магазин
Библиотека
Братьев
Фроловых
[Назад]

Исходный текст программы GetValue.java

Оглавление

Назад

// ==========================================
// GetValue.java
//(C) Alexandr Frolov, 1998
// E-mail: frolov@glasnet.ru
// Web:    http://www.glasnet.ru/~frolov 
// ==========================================

import java.awt.*;
import java.applet.*;
import java.util.*;
import java.awt.event.*;
import TextEdit;

public class GetValue extends Applet
  implements ActionListener
{
  TextField txtf;
  Button btnGetText;
  TextEdit appletTextEdit;
  
  // ============================================
  // init
  // ============================================
  public void init()
  {
    txtf = new TextField("", 35);
    add(txtf);
    
    btnGetText = new Button("Get text");
    add(btnGetText);
    btnGetText.addActionListener(this);
    
    AppletContext ac;
    
    ac = getAppletContext();
    appletTextEdit = 
      (TextEdit)ac.getApplet("TextEdit");
      
    setBackground(Color.yellow);  
  }
  
  // ============================================
  // actionPerformed
  // ============================================
  public void actionPerformed(ActionEvent e)
  {
    if(appletTextEdit != null)
    {
      if(e.getSource().equals(btnGetText))
      {
	String s =
	  appletTextEdit.txtf.getText();
	  
	txtf.setText(s);  
      }
    }  
  }      
  
  // ===========================================
  // getAppletInfo
  // ===========================================
  public String getAppletInfo()
  {
    return "Name: GetValue";
  }
}

[Назад]