0% found this document useful (0 votes)
6 views7 pages

AJP!

The document contains two practical programming exercises using AWT in Java. The first program creates a Notepad application with a menu bar that includes File, Edit, and View menus, along with various submenu items. The second program designs a form with List and Choice components for selecting sweets and shakes.

Uploaded by

snehatumaskar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views7 pages

AJP!

The document contains two practical programming exercises using AWT in Java. The first program creates a Notepad application with a menu bar that includes File, Edit, and View menus, along with various submenu items. The second program designs a form with List and Choice components for selecting sweets and shakes.

Uploaded by

snehatumaskar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Practical No.

5
Aim :- Write a program using AWT to create a menubar where menubar contains menu
items such as File , Edit , View and create a submenu under the File menu : New and Open.

Program :-
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
public class Notepad
{
public static void main(String args[])
{
JFrame f = new JFrame("Notepad");
JMenuBar mb = new JMenuBar();
JMenu file = new JMenu("File");
JMenu edit = new JMenu("Edit");
JMenu view = new JMenu("View");
JMenu saveas = new JMenu("Save as");
JMenu zoom = new JMenu("Zoom");

JMenuItem f1 = new JMenuItem("New tab");


JMenuItem f2 = new JMenuItem("New window");
JMenuItem f3 = new JMenuItem("Open");
JMenuItem f4 = new JMenuItem("Save");
JMenuItem S1 = new JMenuItem("Desktop");
JMenuItem S2 = new JMenuItem("This PC");
JMenuItem f6 = new JMenuItem("Save all");
JMenuItem f7 = new JMenuItem("Page setup");
JMenuItem f8 = new JMenuItem("Print");
JMenuItem f9 = new JMenuItem("Close tab");
JMenuItem f10 = new JMenuItem("Close window");
JMenuItem f11 = new JMenuItem("Exit");

JMenuItem e1 = new JMenuItem("Undo");


JMenuItem e2 = new JMenuItem("Cut");
JMenuItem e3 = new JMenuItem("Copy");
JMenuItem e4 = new JMenuItem("Paste");
JMenuItem e5 = new JMenuItem("Delete");
JMenuItem e6 = new JMenuItem("Define with Bing");
JMenuItem e7 = new JMenuItem("Find");
JMenuItem e8 = new JMenuItem("Find next");
JMenuItem e9 = new JMenuItem("Find Previous");
JMenuItem e10 = new JMenuItem("Replace");
JMenuItem e11 = new JMenuItem("Go to");
JMenuItem e12 = new JMenuItem("Select all");
JMenuItem e13 = new JMenuItem("Time/Date");
JMenuItem e14 = new JMenuItem("Font");
JMenuItem v1 = new JMenuItem("Zoom in");
JMenuItem v2 = new JMenuItem("Zoom out");
JMenuItem v3 = new JMenuItem("Restore default zoom");
JMenuItem v4 = new JMenuItem("Status bar");
JMenuItem v5 = new JMenuItem("Word wrap");

JTextArea ta1 = new JTextArea();


ta1.setBounds(0,0,480,480);
ta1.setFont(new Font("Serif",Font.PLAIN,17));
f.add(ta1);

file.add(f1);
file.add(f2);
file.add(f3);
file.add(f4);
file.add(saveas);
saveas.add(S1);
saveas.add(S2);
file.add(f6);
file.addSeparator();
file.add(f7);
file.add(f8);
file.addSeparator();
file.add(f9);
file.add(f10);
file.add(f11);

edit.add(e1);
edit.addSeparator();
edit.add(e2);
edit.add(e3);
edit.add(e4);
edit.add(e5);
edit.addSeparator();
edit.add(e6);
edit.addSeparator();
edit.add(e7);
edit.add(e8);
edit.add(e9);
edit.add(e10);
edit.add(e11);
edit.addSeparator();
edit.add(e12);
edit.add(e13);
edit.addSeparator();
edit.add(e14);

view.add(zoom);
zoom.add(v1);
zoom.add(v2);
zoom.add(v3);
view.add(v4);
view.add(v5);
mb.add(file);
mb.add(edit);
mb.add(view);
f.setJMenuBar(mb);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(500,500);
f.setLayout(null);
f.setVisible(true);
}
}

Output : -

Conclusion : -

In this practical I successfully implement the menu and submenu in the code

Marks Obtained Dated signature


of Teacher

Process Product Total (50)


Related (35) Related (15)
Practical No. 2
Aim:- Write a program to design a form using the components List and Choice

Program :-

import java.awt.*;
public class LISTCHOICE
{
public static void main(String args[])
{
Frame f = new Frame("LISTCHOICE");
Label label = new Label("Select the sweet : ");
List l = new List();
l.add("Chocolate");
l.add("Icecream");
l.add("Waffles");
l.add("Kheer");
l.add("Kalakand");

Label L = new Label("Select the Shake : ");


Choice c = new Choice();
c.add("Milk Shake");
c.add("Chocolate Shake");
c.add("Chocochip Shake");
c.add("Stawberry Shake");
c.add("Vanilla Shake");

f.add(label);
f.add(l);
f.add(L);
f.add(c);

f.setVisible(true);
f.setSize(400,400);
f.setLayout(new FlowLayout());
}
}
Output:-

You might also like