You are on page 1of 4

/*

* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license

*/

package com.mycompany.menu_enter_name_yesno_dialog;

import Rebuild.CreateButton;

import java.awt.*;

import static java.awt.Color.*;

import java.awt.event.*;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.KeyEvent;

import javax.swing.*;

/**

* @author Tln.Ganyu

*/

public class Menu_Enter_Name_YesNo_Dialog extends Frame{

public int width, height;

private static void create_MenuFile_Item(MenuBar menuBar, Menu menuFile) {

MenuItem menuFileNew = new MenuItem("New");

menuFileNew.setShortcut(new MenuShortcut(KeyEvent.VK_N, true));

MenuItem menuFileOpen = new MenuItem("Open");

menuFileOpen.setShortcut(new MenuShortcut(KeyEvent.VK_O));

MenuItem menuFileSave = new MenuItem("Save");

menuFileSave.setShortcut(new MenuShortcut(KeyEvent.VK_S));

MenuItem menuFileExit = new MenuItem("Exit");


menuFileExit.addActionListener(new ActionListener() {

@Override

public void actionPerformed(ActionEvent e) {

new ExitDialog().setVisible(true);

});

menuFile.add(menuFileNew);

menuFile.add(menuFileOpen);

menuFile.add(menuFileSave);

menuFile.add(menuFileExit);

menuBar.add(menuFile);

private static void create_MenuEdit_Item(MenuBar menuBar, Menu menuEdit) {

MenuItem menuEditCopy = new MenuItem("Copy");

menuEditCopy.setShortcut(new MenuShortcut(KeyEvent.VK_C));

MenuItem menuEditCut = new MenuItem("Cut");

menuEditCut.setShortcut(new MenuShortcut(KeyEvent.VK_X));

MenuItem menuEditPaste = new MenuItem("Paste");

menuEditPaste.setShortcut(new MenuShortcut(KeyEvent.VK_V));

MenuItem menuEditDelete = new MenuItem("Delete");

menuEditDelete.setShortcut(new MenuShortcut(KeyEvent.VK_DELETE));

MenuItem menuEditFind = new MenuItem("Find");

menuEdit.add(menuEditCopy);

menuEdit.add(menuEditCut);

menuEdit.add(menuEditPaste);

menuEdit.add(menuEditDelete);
menuEdit.add(menuEditFind);

menuBar.add(menuEdit);

private static void create_MenuWindow_Item(MenuBar menuBar, Menu menuWindow) {

MenuItem menuWindowEditor = new MenuItem("Editor");

MenuItem menuWindowIDE = new MenuItem("IDE");

menuWindow.add(menuWindowEditor);

menuWindow.add(menuWindowIDE);

menuBar.add(menuWindow);

private static void create_MenuHelp_Item(MenuBar menuBar,Menu menuHelp) {

MenuItem menuHelpSupport = new MenuItem("Support");

MenuItem menuHelpAbout = new MenuItem("About");

menuHelp.add(menuHelpSupport);

menuHelp.addSeparator();

menuHelp.add(menuHelpAbout);

menuBar.add(menuHelp);

public Menu_Enter_Name_YesNo_Dialog() {

setSize(700, 400);

width = this.getWidth();

height = this.getHeight();

setTitle("Enter Your Name");


setLocationRelativeTo(null);

setLayout(null);

MenuBar menuBar = new MenuBar();

// Create Menu

Menu menuFile = new Menu("File");

Menu menuEdit = new Menu("Edit");

Menu menuWindow = new Menu("Window");

Menu menuHelp = new Menu("Help");

create_MenuFile_Item(menuBar, menuFile);

create_MenuEdit_Item(menuBar, menuEdit);

create_MenuWindow_Item(menuBar, menuWindow);

create_MenuHelp_Item(menuBar, menuHelp);

You might also like