rendered paste bodyimport java.awt.event.*;import javax.swing.*;public class Example1 extends JFrame { public Example1() { initUI(); } public final void initUI() { JMenuBar menubar = new JMenuBar(); //ImageIcon icon = new ImageIcon(getClass().getResource("exit.png")); // Add Main Menu Here JMenu file1 = new JMenu("PeerServer"); JMenu file2 = new JMenu("Project"); JMenu file3 = new JMenu("Team"); JMenu file4 = new JMenu("Help"); // add Sub Menu Here JMenuItem m1=new JMenuItem("Information"); JMenuItem m = new JMenuItem("Exit"); JMenuItem m2=new JMenuItem("Introduction"); JMenuItem m3=new JMenuItem("Abstract"); JMenuItem m4=new JMenuItem("Developers"); JMenuItem m5=new JMenuItem("Co-ordinaters"); JMenuItem m6= new JMenuItem("Help Topic"); JMenuItem m7= new JMenuItem("Version"); // eMenuItem.setToolTipText("Exit application"); highlights the function of that menu item.. m.addActionListener(new ActionListener() public void actionPerformed(ActionEvent event) { System.exit(0); } }); m7.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { JOptionPane.showMessageDialog(null,"'Joint Cache V 1.0.0'\nLicenc Holders : 'Indian Military'"); } }); m2.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { JTextArea textArea = new JTextArea(); JScrollPane pane = new JScrollPane(textArea, ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS, ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED); pane.setViewportView(textArea); //JTextPane pane1=new JTextPane(); //pane.setContentType("text/html"); String text ="JND"; //textArea.setColor("red"); textArea.setText(text); textArea.setEditable(false); } }); file1.add(m1); file1.add(m); file2.add(m2); file2.add(m3); file3.add(m4); file3.add(m5); file4.add(m6); file4.add(m7); menubar.add(file1); menubar.add(file2); menubar.add(file3); menubar.add(file4); setJMenuBar(menubar); setTitle("PeerMain Server"); setSize(492, 426); setLocationRelativeTo(null); setDefaultCloseOperation(EXIT_ON_CLOSE); } public static void main(String[] args) { SwingUtilities.invokeLater(new Runnable() { public void run() { Example1 ex = new Example1(); ex.setVisible(true); } }); }}