- public void setEmbedded()
- {
-
- embeddedMenu = new Panel();
- embeddedEdit = new Label("Edit");
- embeddedSelect = new Label("Select");
- embeddedView = new Label("View");
- embeddedFormat = new Label("Format");
- embeddedColour = new Label("Colour");
- embeddedFile = new Label("File");
- embeddedHelp = new Label("Help");
- embeddedCalculate = new Label("Calculate");
- flowLayout1 = new FlowLayout();
- embeddedMenu.setBackground(Color.lightGray);
- embeddedMenu.setLayout(flowLayout1);
- embeddedEdit.setFont(new java.awt.Font("Arial", Font.PLAIN, 10));
- embeddedSelect.setFont(new java.awt.Font("Arial", Font.PLAIN, 10));
- embeddedView.setFont(new java.awt.Font("Arial", Font.PLAIN, 10));
- embeddedFormat.setFont(new java.awt.Font("Arial", Font.PLAIN, 10));
- embeddedColour.setFont(new java.awt.Font("Arial", Font.PLAIN, 10));
- embeddedFile.setFont(new java.awt.Font("Arial", Font.PLAIN, 10));
- embeddedHelp.setFont(new java.awt.Font("Arial", Font.PLAIN, 10));
- embeddedCalculate.setFont(new java.awt.Font("Arial", Font.PLAIN, 10));
- embeddedMenu.add(embeddedFile);
- embeddedMenu.add(embeddedEdit);
- embeddedMenu.add(embeddedSelect);
- embeddedMenu.add(embeddedView);
- embeddedMenu.add(embeddedFormat);
- embeddedMenu.add(embeddedColour);
- embeddedMenu.add(embeddedCalculate);
- embeddedMenu.add(embeddedHelp);
- flowLayout1.setAlignment(FlowLayout.LEFT);
- flowLayout1.setHgap(2);
- flowLayout1.setVgap(0);
- embeddedFile.addMouseListener(this);
- embeddedEdit.addMouseListener(this);
- embeddedSelect.addMouseListener(this);
- embeddedView.addMouseListener(this);
- embeddedFormat.addMouseListener(this);
- embeddedColour.addMouseListener(this);
- embeddedCalculate.addMouseListener(this);
- embeddedHelp.addMouseListener(this);
-
- fileMenu.remove(closeMenuItem);
- fileMenu.remove(3); // Seperator
-
- viewport.applet.setLayout(new BorderLayout());
- viewport.applet.add(embeddedMenu, BorderLayout.NORTH);
- viewport.applet.add(statusBar, BorderLayout.SOUTH);
-
- alignPanel.setSize(viewport.applet.getSize().width,
- viewport.applet.getSize().height
- - embeddedMenu.HEIGHT - statusBar.HEIGHT);
-
- viewport.applet.add(alignPanel, BorderLayout.CENTER);
- viewport.applet.validate();
-
- }
-
- PopupMenu filePopup, editPopup, searchPopup,
- viewPopup, formatPopup, colourPopup, calculatePopup, helpPopup;