Layout.java:85: illegal start of expression
void mouseClicked(MouseEvent e)
^
Layout.java:85: ';' expected
void mouseClicked(MouseEvent e)
^
Layout.java:85: ';' expected
void mouseClicked(MouseEvent e)
plz help me I m a newbie... The code is still not complete... Actually I had jst created my frame and had started working on the events.....
Expand|Select|Wrap|Line Numbers
- import java.awt.*;
- import javax.swing.*;
- public class Layout extends JFrame
- {
- static void createLayout()
- {
- ////////////////////////////////////////////////////////////////////////////////////////////
- // CREATING MENUBAR AND TEXT AREA //
- ///////////////////////////////////////////////////////////////////////////////////////////
- JMenuBar mb = new JMenuBar();
- JMenu file = new JMenu("File");
- JMenu edit = new JMenu("Edit");
- JMenu format = new JMenu("Format");
- JMenu view = new JMenu("View");
- JMenu help =new JMenu("Help");
- JTextArea tx1 = new JTextArea();
- ////////////////////////////////////////////////////////////////////////////////////////////
- // CREATING MENU ITEMS FOR FILE //
- ///////////////////////////////////////////////////////////////////////////////////////////
- JMenuItem New = new JMenu("New");
- JMenuItem Open = new JMenu("Open");
- JMenuItem Save = new JMenu("Save");
- JMenuItem SaveAs = new JMenu("Save As");
- JMenuItem Exit = new JMenu("Exit");
- ////////////////////////////////////////////////////////////////////////////////////////////
- // CREATING MENU ITEMS FOR EDIT //
- ///////////////////////////////////////////////////////////////////////////////////////////
- JMenuItem Undo = new JMenu("Undo");
- JMenuItem Cut = new JMenu("Cut");
- JMenuItem Copy = new JMenu("Copy");
- JMenuItem Paste = new JMenu("Paste");
- JMenuItem Search = new JMenu("Search");
- ////////////////////////////////////////////////////////////////////////////////////////////
- // ADDING MENU ITEMS IN FILE OPTION //
- ///////////////////////////////////////////////////////////////////////////////////////////
- file.add(New);
- file.add(Open);
- file.add(Save);
- file.add(SaveAs);
- file.add(Exit);
- ////////////////////////////////////////////////////////////////////////////////////////////
- // ADDING MENU ITEMS IN EDIT OPTION //
- ///////////////////////////////////////////////////////////////////////////////////////////
- edit.add(Undo);
- edit.add(Cut);
- edit.add(Copy);
- edit.add(Paste);
- edit.add(Search);
- ////////////////////////////////////////////////////////////////////////////////////////////
- // ADDING MENUBAR TO FRAME //
- ///////////////////////////////////////////////////////////////////////////////////////////
- mb.add(file);
- mb.add(edit);
- mb.add(format);
- mb.add(view);
- mb.add(help);
- ////////////////////////////////////////////////////////////////////////////////////////////
- // CREATING THE FRAME //
- ///////////////////////////////////////////////////////////////////////////////////////////
- JFrame f = new JFrame();
- f.setSize(800,500);
- f.setTitle("Notepad");
- f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- f.setVisible(true);
- f.setJMenuBar(mb);
- f.getContentPane().add(tx1);
- New.addMouseListener(this);
- public void mouseClicked(MouseEvent e)
- {
- tx1.setText("It Works!!");
- }
- }
- }
- class Npad extends Layout
- {
- public static void main(String...args)
- {
- createLayout();
- }
- }