Código PHP:
package sistemafacturación;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
/**
*
*
*
* año 2012
*/
public class Interfaz extends JFrame {
public Interfaz(){
super("Sistema de Facturación");
//Provisional
this.setLayout(null);
Menu menu = new Menu();
this.add(menu);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(1024,768);
this.setVisible(true);
}
}
Código PHP:
package sistemafacturación;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
/**
*
* @author Markez
*/
public class Menu extends JFrame implements ActionListener{
//**********************Declaraciones Menu**********************************
private JMenuBar navegacion;
private JMenu Cliente;
private JMenuItem nCliente;
public void Menu(){ //********************Menu***********************
navegacion= new JMenuBar();
Cliente= new JMenu("Cliente");
nCliente= new JMenuItem("Nuevo Cliente");
nCliente.addActionListener(this);
navegacion.add(Cliente);
Cliente.add(nCliente);
this.setJMenuBar(navegacion);
this.setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource()==nCliente){
System.out.println("Has hecho click en nuevo Cliente se procedera a abrir un nuevo dialog...");
}
}
}