⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sendapplet.java

📁 java入门经典教程 java入门经典教程 java入门经典教程
💻 JAVA
字号:
// 例7.4.1 SendApplet.java
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class SendApplet extends Applet
{
	Label lb=new Label("请输入想要发送的信息:");  //  创建一个标签
	TextField txt=new TextField("",20);          // 创建一个文本框,设置为空
	Button btn=new Button("发送");                 //  创建一个按钮
	public void init()
{
		setLayout(new FlowLayout());              //  设置布局管理器
		add(lb);        
		add(txt);
		add(btn);
	}
	public boolean action(Event e,Object obj)      //  响应按钮事件
{     
		if(e.target instanceof Button)          //  判断事件源是否为按钮
{            
			String str=txt.getText();              //  获得文本框的信息
			if(str.length()==0)
{
				lb.setText("对不起,信息不能为空");
				return false;
			}
		RecApplet rec=(RecApplet)getAppletContext().getApplet("RecApplet");
            // 从网页环境上下文中获取RecApplet类的一个实例
			if(rec != null)
{
					rec.appendText(str);      //调用RecApplet类对象的方法
					return true;
			}
			else 
{
				lb.setText("对不起,没有找到接收对象!");
				return false;
			}
		}
		return false;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -