You are on page 1of 6

/*

* To change this license header, choose License Headers in


Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package vista;

import modelo.Usuarios;

/**
*
* @author Marko
*/
public class menu extends javax.swing.JFrame {

Usuarios mod;

public menu() {
initComponents();
}

menu(Usuarios mod) {
initComponents();
setLocationRelativeTo(null);
this.mod = mod;

if (mod.getIdTipo() == 1) {
menuManejo.setVisible(true);
subMenuPorEstudiante.setVisible(true);
} else {
menuManejo.setVisible(false);
}

@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated
Code">//GEN-BEGIN:initComponents
private void initComponents() {

jMenuItem3 = new javax.swing.JMenuItem();


jLabel1 = new javax.swing.JLabel();
jMenuBar1 = new javax.swing.JMenuBar();
menuManejo = new javax.swing.JMenu();
subMenuAddEstudiante = new javax.swing.JMenuItem();
subMenuEditEstudiante = new javax.swing.JMenuItem();
subMenuPromediar = new javax.swing.JMenuItem();
subMenuStatus = new javax.swing.JMenuItem();
subMenuPorEstudiante = new javax.swing.JMenu();
subMenuPorEstudiantes = new javax.swing.JMenuItem();
subMenuPromedios = new javax.swing.JMenuItem();
subMenuCalificaciones = new javax.swing.JMenuItem();
subStatus = new javax.swing.JMenuItem();

jMenuItem3.setText("jMenuItem3");

1
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_O
N_CLOSE);

jLabel1.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imagenes/fondo.
jpg"))); // NOI18N

menuManejo.setText("Manejo");

subMenuAddEstudiante.setText("Agregar");
subMenuAddEstudiante.addActionListener(new
java.awt.event.ActionListener() {
public void
actionPerformed(java.awt.event.ActionEvent evt) {
subMenuAddEstudianteActionPerformed(evt);
}
});
menuManejo.add(subMenuAddEstudiante);

subMenuEditEstudiante.setText("Modificar / Eliminar");
subMenuEditEstudiante.addActionListener(new
java.awt.event.ActionListener() {
public void
actionPerformed(java.awt.event.ActionEvent evt) {
subMenuEditEstudianteActionPerformed(evt);
}
});
menuManejo.add(subMenuEditEstudiante);

subMenuPromediar.setText("Promediar");
subMenuPromediar.addActionListener(new
java.awt.event.ActionListener() {
public void
actionPerformed(java.awt.event.ActionEvent evt) {
subMenuPromediarActionPerformed(evt);
}
});
menuManejo.add(subMenuPromediar);

subMenuStatus.setText("Definicion de Status");
subMenuStatus.addActionListener(new
java.awt.event.ActionListener() {
public void
actionPerformed(java.awt.event.ActionEvent evt) {
subMenuStatusActionPerformed(evt);
}
});
menuManejo.add(subMenuStatus);

jMenuBar1.add(menuManejo);

subMenuPorEstudiante.setText("Reportes");

subMenuPorEstudiantes.setText("Consulta por
estudiante");
subMenuPorEstudiantes.addActionListener(new
2
java.awt.event.ActionListener() {
public void
actionPerformed(java.awt.event.ActionEvent evt) {
subMenuPorEstudiantesActionPerformed(evt);
}
});
subMenuPorEstudiante.add(subMenuPorEstudiantes);

subMenuPromedios.setText("Reporte Promedios");
subMenuPromedios.addActionListener(new
java.awt.event.ActionListener() {
public void
actionPerformed(java.awt.event.ActionEvent evt) {
subMenuPromediosActionPerformed(evt);
}
});
subMenuPorEstudiante.add(subMenuPromedios);

subMenuCalificaciones.setText("Reporte
Calificaciones");
subMenuCalificaciones.addActionListener(new
java.awt.event.ActionListener() {
public void
actionPerformed(java.awt.event.ActionEvent evt) {
subMenuCalificacionesActionPerformed(evt);
}
});
subMenuPorEstudiante.add(subMenuCalificaciones);

subStatus.setText("Reporte por Status");


subStatus.addActionListener(new
java.awt.event.ActionListener() {
public void
actionPerformed(java.awt.event.ActionEvent evt) {
subStatusActionPerformed(evt);
}
});
subMenuPorEstudiante.add(subStatus);

jMenuBar1.add(subMenuPorEstudiante);

setJMenuBar(jMenuBar1);

javax.swing.GroupLayout layout = new


javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.L
EADING)
.addComponent(jLabel1)
);
layout.setVerticalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.L
EADING)
.addComponent(jLabel1)
3
);

pack();
}// </editor-fold>//GEN-END:initComponents

private void
subMenuAddEstudianteActionPerformed(java.awt.event.ActionEvent
evt) {//GEN-FIRST:event_subMenuAddEstudianteActionPerformed
registro_estudiantes ver=new registro_estudiantes();
ver.setVisible(true);
menu.super.setVisible(false);
}//GEN-LAST:event_subMenuAddEstudianteActionPerformed

private void
subMenuEditEstudianteActionPerformed(java.awt.event.ActionEven
t evt) {//GEN-FIRST:event_subMenuEditEstudianteActionPerformed
modificacion_estudiante ver=new
modificacion_estudiante();
ver.setVisible(true);
menu.super.setVisible(false);
}//GEN-LAST:event_subMenuEditEstudianteActionPerformed

private void
subMenuPromediarActionPerformed(java.awt.event.ActionEvent
evt) {//GEN-FIRST:event_subMenuPromediarActionPerformed
promediar ver=new promediar();
ver.setVisible(true);
menu.super.setVisible(false);
}//GEN-LAST:event_subMenuPromediarActionPerformed

private void
subMenuPorEstudiantesActionPerformed(java.awt.event.ActionEven
t evt) {//GEN-FIRST:event_subMenuPorEstudiantesActionPerformed
por_estudiante ver=new por_estudiante();
ver.setVisible(true);
menu.super.setVisible(false);
}//GEN-LAST:event_subMenuPorEstudiantesActionPerformed

private void
subMenuStatusActionPerformed(java.awt.event.ActionEvent evt)
{//GEN-FIRST:event_subMenuStatusActionPerformed
status ver=new status();
ver.setVisible(true);
menu.super.setVisible(false);
}//GEN-LAST:event_subMenuStatusActionPerformed

private void
subMenuPromediosActionPerformed(java.awt.event.ActionEvent
evt) {//GEN-FIRST:event_subMenuPromediosActionPerformed
por_promedios ver=new por_promedios();
ver.setVisible(true);
menu.super.setVisible(false);
}//GEN-LAST:event_subMenuPromediosActionPerformed

private void
subMenuCalificacionesActionPerformed(java.awt.event.ActionEven
t evt) {//GEN-FIRST:event_subMenuCalificacionesActionPerformed
4
por_calificaciones ver=new por_calificaciones();
ver.setVisible(true);
menu.super.setVisible(false);
}//GEN-LAST:event_subMenuCalificacionesActionPerformed

private void
subStatusActionPerformed(java.awt.event.ActionEvent evt)
{//GEN-FIRST:event_subStatusActionPerformed
por_status ver=new por_status();
ver.setVisible(true);
menu.super.setVisible(false);
}//GEN-LAST:event_subStatusActionPerformed

public static void main(String args[]) {


/* Set the Nimbus look and feel */
//<editor-fold defaultstate="collapsed" desc=" Look
and feel setting code (optional) ">
/* If Nimbus (introduced in Java SE 6) is not
available, stay with the default look and feel.
* For details see
http://download.oracle.com/javase/tutorial/uiswing/lookandfeel
/plaf.html
*/
try {
for (javax.swing.UIManager.LookAndFeelInfo info :
javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {

javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {

java.util.logging.Logger.getLogger(menu.class.getName()).log(j
ava.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {

java.util.logging.Logger.getLogger(menu.class.getName()).log(j
ava.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {

java.util.logging.Logger.getLogger(menu.class.getName()).log(j
ava.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException
ex) {

java.util.logging.Logger.getLogger(menu.class.getName()).log(j
ava.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>

/* Create and display the form */


java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new menu().setVisible(true);
}
5
});
}

// Variables declaration - do not modify//GEN-


BEGIN:variables
private javax.swing.JLabel jLabel1;
private javax.swing.JMenuBar jMenuBar1;
private javax.swing.JMenuItem jMenuItem3;
private javax.swing.JMenu menuManejo;
private javax.swing.JMenuItem subMenuAddEstudiante;
private javax.swing.JMenuItem subMenuCalificaciones;
private javax.swing.JMenuItem subMenuEditEstudiante;
private javax.swing.JMenu subMenuPorEstudiante;
private javax.swing.JMenuItem subMenuPorEstudiantes;
private javax.swing.JMenuItem subMenuPromediar;
private javax.swing.JMenuItem subMenuPromedios;
private javax.swing.JMenuItem subMenuStatus;
private javax.swing.JMenuItem subStatus;
// End of variables declaration//GEN-END:variables
}

You might also like