import java.awt.*;
import java.awt.event.KeyEvent;
import javax.swing.*;
public class Driver{
public static void main(String[] args) {
TheWindowObject aTestFrame = new TheWindowObject ("A MENU FOR YOU");
}
}
class TheWindowObject{
TheWindowObject(String windowTitle)
{
CreateWindow () ;
}
TheWindowObject(String windowTitle, int height, int width){
}
JFrame CreateWindow (){
String title ="test";
int height =200 ;
int width=400 ;
JFrame frame= null;
frame =new JFrame("A MENU FOR YOU");
frame.setSize (width, height);
frame.setVisible (true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
generate();
return frame;
}
}
class MenuFactory {
MenuFactory (String [][] menuInput)
{}
public JMenuBar generate()
{
JMenuBar generate= new JMenuBar();
frame.setJMenuBar (generate);
JMenu createMenu=null;
JMenuItem createMenuItem = null ;
String [][]menuInput= null;
array();
createMenu = new JMenu(menuInput[][]);
generate.add(createMenu);
return generate;
}
String [][]array (){
String [][] menuInput ={{"File", "Edit", "Windows", "Help"},{"Open","Cut","First","About"},{"Close","Paste","Second", null},{"Exit","Copy",null, null},{null, "Select All", null, null,}};
for (int row=0; row<array.length; row++){
for ( int col=0; col< array[row].length; col++)
menuInput=(array[row][col]);
}
return menuInput;
}
}