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

📄 sendmail.java

📁 B/S架构的软件项目实训;包括全部详细文档合源程序
💻 JAVA
字号:
	import java.awt.*;
	import java.net.*;
	import java.applet.*;
	import java.awt.event .*;
	import javax.swing.*;
	public class SendMail  extends Applet implements ActionListener
	{
	URL url;
	AppletContext appc;
	TextField email=new TextField(20);
	Button ok=new Button("  确定  ");
	Frame frm=new Frame();;
	Dialog dlg;
	
	public void init()
	{
	setLayout(new GridLayout(3,1));
	add(new Label());
	Panel emailP=new Panel();
	emailP.add(new Label("你的邮箱地址:"));
	emailP.add(email);
	add(emailP);
	
	Panel buttonP=new Panel();
	buttonP.add(ok);
	add(buttonP);
	
	ok.addActionListener(this);
	}
	
	public void actionPerformed(ActionEvent evt)
	{
	if(evt.getSource()==ok)
	{
	String mailAddress=email.getText();
	//判断是否输入了邮箱地址,输入的信息是否包含@符号
	if ((mailAddress.length()==0)||(mailAddress.indexOf("@")==-1)
	||(mailAddress.indexOf(".")==-1))
	{
	dlg =new Dialog(frm,"错误提示",false);
dlg.add(new Label("请输入合法的邮箱地址信息!"));
	dlg.setSize(200,100);
	dlg.show();
	dlg.addWindowListener(new WindowAdapter(){
	public void windowClosing(WindowEvent e)
	{
	dlg.setVisible(false);
	}});
	}
	else
	{
	try
	{
	url=new URL(getCodeBase(),"mailto:"+mailAddress);
	}
	catch(MalformedURLException e){}
	appc=getAppletContext();
	appc.showDocument(url); 
	}
	}
	}
	}

⌨️ 快捷键说明

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