Programa comentado

244 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
244
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Programa comentado

  1. 1. Ventana Principal package integradora; //carpeta de origen import javax.swing.JDialog; //importamos las clases necesarias import javax.swing.UIManager; public class Principal extends javax.swing.JFrame { //clase de la ventana public Principal() { initComponents(); try { //agregar tema a las ventanas internas Principal.setDefaultLookAndFeelDecorated(true); JDialog.setDefaultLookAndFeelDecorated(true); UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel"); } catch (Exception e) { } } private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) { Electrónica e = new Electrónica(); //se crea un nuevo objeto jDesktopPane1.add(e); //se agrega al jDesktopPane e.show(); //se declara que se muestre el objeto } private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) { Información i = new Información(); //se crea un nuevo objeto jDesktopPane1.add(i); //se agrega al jDesktopPane i.show(); //se declara que se muestre el objeto } private void jMenuItem5ActionPerformed(java.awt.event.ActionEvent evt) { this.dispose(); //éste código nos permite cerrar la ventana } private void jMenuItem3ActionPerformed(java.awt.event.ActionEvent evt) { Gadgets g = new Gadgets(); //se crea un nuevo objeto jDesktopPane1.add(g); //se agrega al jDesktopPane g.show(); //se declara que se muestre el objeto }
  2. 2. private void jMenuItem4ActionPerformed(java.awt.event.ActionEvent evt) { Hitech h = new Hitech(); //se crea un nuevo objeto jDesktopPane1.add(h); //se agrega al jDesktopPane h.show(); //se declara que se muestre el objeto } private void jMenuItem6ActionPerformed(java.awt.event.ActionEvent evt) { Contacto c = new Contacto(); //se crea un nuevo objeto jDesktopPane1.add(c); //se agrega al jDesktopPane c.show(); //se declara que se muestre el objeto } public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new Principal().setVisible(true); } }); Ventana Hitech package integradora; //carpeta de origen import hitech.producto1; //se importan las ventanas internas necesarias import hitech.producto2; import hitech.producto3; import hitech.producto4; import static integradora.Principal.jDesktopPane1; //se importa el jDesktopPane de la ventana principal import javax.swing.JOptionPane; //se importan las clases necesarias public class Hitech extends javax.swing.JInternalFrame { //clase de la ventana public Hitech() { initComponents(); } private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { producto1 p1 = new producto1(); //se crea el objeto a usar Principal.jDesktopPane1.add(p1); //lo agregamos al jDesktopPane p1.toFront(); //lo mandamos al frente p1.setVisible(true); //declaramos que sea visible } private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
  3. 3. producto2 p2 = new producto2(); //se crea el objeto a usar Principal.jDesktopPane1.add(p2); //lo agregamos al jDesktopPane p2.toFront(); //lo mandamos al frente p2.setVisible(true); //declaramos que sea visible } private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { producto3 p3 = new producto3(); //se crea el objeto a usar Principal.jDesktopPane1.add(p3); //lo agregamos al jDesktopPane p3.toFront(); //lo mandamos al frente p3.setVisible(true); //declaramos que sea visible } private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) { producto4 p4 = new producto4(); //se crea el objeto a usar Principal.jDesktopPane1.add(p4); //lo agregamos al jDesktopPane p4.toFront(); //lo mandamos al frente p4.setVisible(true); //declaramos que sea visible } Ventana Electrónica package integradora; //carpeta de origen import electrónica.producto1; //importamos las ventanas internas necesarias import electrónica.producto2; import electrónica.producto3; import electrónica.producto4; import javax.swing.JOptionPane; //importamos las clases necesarias public class Electrónica extends javax.swing.JInternalFrame { //clase de la ventana public Electrónica() { initComponents(); } private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { producto1 p1 = new producto1(); //se crea el objeto a usar Principal.jDesktopPane1.add(p1); //lo agregamos al jDesktopPane p1.toFront(); //lo mandamos al frente p1.setVisible(true); //declaramos que sea visible } private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { producto2 p2 = new producto2(); //se crea el objeto a usar
  4. 4. Principal.jDesktopPane1.add(p2); //lo agregamos al jDesktopPane p2.toFront(); //lo mandamos al frente p2.setVisible(true); //declaramos que sea visible } private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { producto3 p3 = new producto3(); //se crea el objeto a usar Principal.jDesktopPane1.add(p3); //lo agregamos al jDesktopPane p3.toFront(); //lo mandamos al frente p3.setVisible(true); //declaramos que sea visible } private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) { producto4 p4 = new producto4(); //se crea el objeto a usar Principal.jDesktopPane1.add(p4); //lo agregamos al jDesktopPane p4.toFront(); //lo mandamos al frente p4.setVisible(true); //declaramos que sea visible } Ventana Gadgets package integradora; //carpeta de origen import gadgets.producto1; //importamos las ventanas internas necesarias import gadgets.producto2; import gadgets.producto3; import gadgets.producto4; import javax.swing.JOptionPane; //importamos las clases necesarias public class Gadgets extends javax.swing.JInternalFrame { //clase de la ventana public Gadgets() { initComponents(); } private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { producto1 p1 = new producto1(); //se crea el objeto a usar Principal.jDesktopPane1.add(p1); //lo agregamos al jDesktopPane p1.toFront(); //lo mandamos al frente p1.setVisible(true); //declaramos que sea visible } private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { producto2 p2 = new producto2(); //se crea el objeto a usar Principal.jDesktopPane1.add(p2); //lo agregamos al jDesktopPane
  5. 5. p2.toFront(); //lo mandamos al frente p2.setVisible(true); //declaramos que sea visible } private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { producto3 p3 = new producto3(); //se crea el objeto a usar Principal.jDesktopPane1.add(p3); //lo agregamos al jDesktopPane p3.toFront(); //lo mandamos al frente p3.setVisible(true); //declaramos que sea visible } private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) { producto4 p4 = new producto4(); //se crea el objeto a usar Principal.jDesktopPane1.add(p4); //lo agregamos al jDesktopPane p4.toFront(); //lo mandamos al frente p4.setVisible(true); //declaramos que sea visible } Clase Main package integradora; //carpeta de origen public class Main { //declaramos que la clase es pública public static void main(String[] args) { //creamos el evento new Principal().setVisible(true); //declaramos que la ventana Principal sea visible } }

×