/**EDITOR PROGRAM IN JAVA**/
import java.io.*;
import java.lang.*;
import java.awt.*;
import java.awt.event.*;
public class editor extends Frame implements ActionListener
{
MenuBar mb;
Menu m1,m2,m3,m4,m5;
MenuItem a1,a2,a3,a4,a5,a6,b1,b2,b3,b4,b5,b6,c1,c2,d1,e1,e2;
TextArea t;
editor()
{
t=new TextArea();
mb=new MenuBar();
m1=new Menu("FILE");
a1=new MenuItem("NEW");
a2=new MenuItem("OPEN");
a3=new MenuItem("SAVE");
a4=new MenuItem("SAVE AS");
a5=new MenuItem("PRINT");
a6=new MenuItem("CLOSE");
a1.addActionListener(this);
a2.addActionListener(this);
a3.addActionListener(this);
a4.addActionListener(this);
a5.addActionListener(this);
a6.addActionListener(this);
m2=new Menu("EDIT");
b1=new MenuItem("UNDO");
b2=new MenuItem("CUT");
b3=new MenuItem("COPY");
b4=new MenuItem("PASTE");
b5=new MenuItem("SELECT");
b6=new MenuItem("TIME");
b1.addActionListener(this);
b2.addActionListener(this);
b3.addActionListener(this);
b4.addActionListener(this);
b5.addActionListener(this);
b6.addActionListener(this);
m3=new Menu("FORMAT");
c1=new MenuItem("WORDWRAP");
c2=new MenuItem("FONT");
c1.addActionListener(this);
c2.addActionListener(this);
m4=new Menu("VIEW");
d1=new MenuItem("STATUS BAR");
d1.addActionListener(this);
m5=new Menu("HELP");
e1=new MenuItem("HELP TOPICS");
e2=new MenuItem("ABOUT NOTEPAD");
e1.addActionListener(this);
e2.addActionListener(this);
setLayout(new GridLayout(1,1));
add(t);
mb.add(m1); mb.add(m2); mb.add(m3); mb.add(m4); mb.add(m5);
m1.add(a1); m1.add(a2); m1.add(a3); m1.add(a4); m1.add(a5);m1.add(a6);
m2.add(b1); m2.add(b2); m2.add(b3); m2.add(b4); m2.add(b5);m2.add(b6);
m3.add(c1); m3.add(c2);
m4.add(d1); m5.add(e1); m5.add(e2);
setMenuBar(mb);
}
public void actionPerformed(ActionEvent ae)
{
if(ae.getSource()==a6)
{
System.exit(0);
}
}
public static void main(String args[])
{
editor h= new editor();
h.setTitle("Notepad");
h.setVisible(true);
h.setSize(500,500);
}
}
import java.io.*;
import java.lang.*;
import java.awt.*;
import java.awt.event.*;
public class editor extends Frame implements ActionListener
{
MenuBar mb;
Menu m1,m2,m3,m4,m5;
MenuItem a1,a2,a3,a4,a5,a6,b1,b2,b3,b4,b5,b6,c1,c2,d1,e1,e2;
TextArea t;
editor()
{
t=new TextArea();
mb=new MenuBar();
m1=new Menu("FILE");
a1=new MenuItem("NEW");
a2=new MenuItem("OPEN");
a3=new MenuItem("SAVE");
a4=new MenuItem("SAVE AS");
a5=new MenuItem("PRINT");
a6=new MenuItem("CLOSE");
a1.addActionListener(this);
a2.addActionListener(this);
a3.addActionListener(this);
a4.addActionListener(this);
a5.addActionListener(this);
a6.addActionListener(this);
m2=new Menu("EDIT");
b1=new MenuItem("UNDO");
b2=new MenuItem("CUT");
b3=new MenuItem("COPY");
b4=new MenuItem("PASTE");
b5=new MenuItem("SELECT");
b6=new MenuItem("TIME");
b1.addActionListener(this);
b2.addActionListener(this);
b3.addActionListener(this);
b4.addActionListener(this);
b5.addActionListener(this);
b6.addActionListener(this);
m3=new Menu("FORMAT");
c1=new MenuItem("WORDWRAP");
c2=new MenuItem("FONT");
c1.addActionListener(this);
c2.addActionListener(this);
m4=new Menu("VIEW");
d1=new MenuItem("STATUS BAR");
d1.addActionListener(this);
m5=new Menu("HELP");
e1=new MenuItem("HELP TOPICS");
e2=new MenuItem("ABOUT NOTEPAD");
e1.addActionListener(this);
e2.addActionListener(this);
setLayout(new GridLayout(1,1));
add(t);
mb.add(m1); mb.add(m2); mb.add(m3); mb.add(m4); mb.add(m5);
m1.add(a1); m1.add(a2); m1.add(a3); m1.add(a4); m1.add(a5);m1.add(a6);
m2.add(b1); m2.add(b2); m2.add(b3); m2.add(b4); m2.add(b5);m2.add(b6);
m3.add(c1); m3.add(c2);
m4.add(d1); m5.add(e1); m5.add(e2);
setMenuBar(mb);
}
public void actionPerformed(ActionEvent ae)
{
if(ae.getSource()==a6)
{
System.exit(0);
}
}
public static void main(String args[])
{
editor h= new editor();
h.setTitle("Notepad");
h.setVisible(true);
h.setSize(500,500);
}
}
No comments:
Post a Comment