الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كود ظريف لاختبار الايميل

مغلق
بدأه حسام محمد في 26 أبريل 2003 · 1 رد · 633 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يقوم هذا الكود باختبار صحة كتابة الايميل

اسئل الله ان يعلمنا ما ينفعنا وينفعنا بما علمنا

:import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Email extends JFrame implements ActionListener
{ int x1, x2;
String res,s,s1;//////////////////
Container c=getContentPane();
JLabel lbmail=new JLabel("Enter your mail");
JTextField mailtf=new JTextField(20);
JTextField resulttf=new JTextField(20);


JLabel lbresult2=new JLabel(" Result");
JButton test=new JButton("Test");
JButton clear=new JButton("Clear");
JButton exit=new JButton("Exit");
JPanel nor=new JPanel();
JPanel cen=new JPanel();
JPanel wes=new JPanel();
//////////////////////////
Email(){

c.setLayout(new GridLayout(3,0));
nor.add("West",lbmail);
nor.add("East",mailtf);
cen.add("West",lbresult2);
cen.add("East",resulttf);
wes.add("East",exit);
wes.add(clear);
wes.add("West",test);
// resulttf.setEnabled(false);
test.addActionListener(this);
clear.addActionListener(this);
exit.addActionListener(this);
c.add(nor,"1");
c.add(cen,"2");
c.add(wes,"3");

}

public void actionPerformed(ActionEvent e)
{ s=e.getActionCommand();
if(s.equals("Test"))
{
res=mailtf.getText();//
x1=res.indexOf("@");
x2=res.length();
s1=res.substring((x1+2),(x2-1));
if(res.indexOf("@")==-1 || res.indexOf("@")==0 ||res.indexOf(".")==-1|| s1.indexOf(".")==-1||res.indexOf(".") {resulttf.setText("Invalid");
}
else
resulttf.setText("valied");
}
else if(s.equals("Clear"))
{mailtf.setText("");
resulttf.setText("");
}:cool:
else if(s.equals("Exit"))

{System.exit(0);

}
}

public static void main(String[] args)
{ Email em=new Email();

em.setSize(400,200);
em.setVisible(true);
}
}

:cool:

#2

-

هذا الموضوع مغلق.

مواضيع مشابهة