Code.GeekInterview.com
 
 

Java Code Base

 
Code Samples Java
 

JFrame and Jmenu examples


Code ResourceAuthor: srinivasaraobora  

Difficulty Level:

Published: 7th Nov 2006   Read: 10019 times  

Filed in: Java
Add Comment


 

 

Sponsored Links


 

 

This is useful for learners of JFrame and Jmenu.

 


Sample Code
  1.  
  2. import java.awt.*;
  3. import javax.swing.*;
  4. import java.awt.event.*;
  5. class Mymenu extends JFrame implements ActionListener
  6. {
  7.         JMenuBar mb;
  8.         JMenu file,edit,font;
  9.         JMenuItem nw,cl,cp,pt;
  10.         JCheckBoxMenuItem pr;
  11.         Mymenu()
  12.         {
  13.                 Container c = getContentPane();
  14.  
  15.                 c.setLayout(new BorderLayout());
  16.                 mb = new JMenuBar();
  17.                 c.add("North",mb);
  18.                 file = new JMenu("FILE");
  19.                 edit = new JMenu("EDIT");
  20.  
  21.                 mb.add(file);
  22.                 mb.add(edit);
  23.  
  24.                 nw = new JMenuItem("NEW");
  25.                 cl = new JMenuItem("CLOSE");
  26.                 cp = new JMenuItem("COPY");
  27.                 pt = new JMenuItem("PASTE");
  28.  
  29.                 file.add(nw);
  30.                 file.add(cl);
  31.                 edit.add(cp);
  32.                 edit.add(pt);
  33.  
  34.                 cl.setEnabled(true);
  35.  
  36.                 pr = new JCheckBoxMenuItem("PRINT");
  37.  
  38.                 file.add(pr);
  39.  
  40.                 file.addSeparator();
  41.  
  42.                 font = new JMenu("FONT");
  43.                 file.add(font);
  44.  
  45.                 font.add("Arial");
  46.         font.add("Times new Roman");
  47.  
  48.                 nw.addActionListener(this);
  49.                 cl.addActionListener(this);
  50.                 cp.addActionListener(this);
  51.                 pt.addActionListener(this);
  52.                 pr.addActionListener(this);
  53.  
  54.                 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  55.         }
  56.         public void actionPerformed(ActionEvent ae)
  57.         {
  58.         }
  59.         public static void main(String args[])
  60.         {
  61.                 Mymenu m = new Mymenu();
  62.                 m.setSize(700,600);
  63.                 m.setTitle("Mymenu");
  64.                 m.show();
  65.         }
  66. }
  67.  
Copyright GeekInterview.com


Next Article: A Simple java program to learn JTabbed


 

Latest Code Samples

 

Popular Code Samples

 

Related Code Samples

 

Post Your Comment:

Members Please Login
Your Name:*
e-mail ID:(required for notification)*
Image Verification: 
 
 Subscribe    



Popular Coders

# Coder NameHits
1. srinivasaraobora130661
2. iamdvr97657
3. venki_madesh35132
4. Raju18462
5. parmod kumar duhan15745
6. Kiran.jakkaraju14049
7. chowsys7451
8. Venkateswara Rao6471
9. ashish.cns6346
10. Vamshidhar Matam5426

Active Coders

Refined Tags