//package server; import javax.swing.JEditorPane; import javax.swing.JScrollPane; import javax.swing.JSplitPane; import javax.swing.JFrame; import javax.swing.*; import java.awt.event.*; public class CMenu extends JMenuBar { public CMenu() { super(); // // Main Menu Title " FILE " JMenu mainMenuFile = this.add(new JMenu(" File ")); // add is ingeritated from JMenuBar // Access it with ALT-F mainMenuFile.setMnemonic('F'); // New File -------------------------------------------------- // Append Menu items on File Main Menu. ... JMenuItem NewFileButton = mainMenuFile.add("New File"); NewFileButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ev) { System.exit(0); }}); NewFileButton.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N, KeyEvent.CTRL_MASK)); NewFileButton.setMnemonic('n'); // ------------------------------------------------------------ // Open File -------------------------------------------------- // Append Menu items on File Main Menu. ... JMenuItem fileOpenButton = mainMenuFile.add("Open"); fileOpenButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ev) { System.exit(0); }}); fileOpenButton.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O, KeyEvent.CTRL_MASK)); fileOpenButton.setMnemonic('o'); // ------------------------------------------------------------ // Save File -------------------------------------------------- // Append Menu items on File Main Menu. ... JMenuItem SaveFileButton = mainMenuFile.add("Save File"); SaveFileButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ev) { System.exit(0); }}); SaveFileButton.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S, KeyEvent.CTRL_MASK)); SaveFileButton.setMnemonic('s'); // ------------------------------------------------------------ // Exit Button -------------------------------------------------- // Append Menu items on File Main Menu. ... JMenuItem i = mainMenuFile.add("Sair"); i.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ev) { System.exit(0); }}); i.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X, KeyEvent.CTRL_MASK)); i.setMnemonic('x'); // -------------------------------------------------- // Main Menu Title " HELP " JMenu mainMenuHelp = this.add(new JMenu(" Help ")); // add is ingeritated from JMenuBar // Access it with ALT-H mainMenuHelp.setMnemonic('H'); // Exit Button -------------------------------------------------- // Append Menu items on File Main Menu. ... i = mainMenuHelp.add("About"); i.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ev) { System.exit(0); }}); //i.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X, KeyEvent.CTRL_MASK)); //i.setMnemonic('x'); // -------------------------------------------------- } }