Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/08/2011, 11:11
juliomencu
 
Fecha de Ingreso: agosto-2011
Mensajes: 9
Antigüedad: 12 años, 9 meses
Puntos: 1
Llamar aplicacion java

Hola a todos nuevamente, tengo un problemita con unas aplicaciones que eh hecho en Java utilizando el Netbeans 7, las aplicaciones funcionan muy bien pero el problema esta en que quiero colocar un boton en la aplicacion principal para llamar a las demas mediante un Action, y este el codigo que estoy utilizando.

Betcom beispromApp= new Betcom();
beispromApp.setVisible(true);

Donde Betcom es la aplicacion principal para llamar la otra que es beisprommApp la aplicacion 2. El problema es que funciona el codigo a medias, por que resulta que cuando pulseo el boton me vuleve aparecer la misma aplicacion 1, o sea dos veces, no me llama la App 2 o sea beispromApp. Quisiera que me ayudaran en este error.

Este es el codigo completo de la App principal.


/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

/*
* Betcom.java
*
* Created on 01-ago-2011, 11:06:36
*/
package betcom;

/**
*
* @author Julio Mendez
*/
public class Betcom extends javax.swing.JFrame {

/** Creates new form Betcom */
public Betcom() {
initComponents();
}

/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {

jDialog1 = new javax.swing.JDialog();
jDialog2 = new javax.swing.JDialog();
jDialog3 = new javax.swing.JDialog();
jDialog4 = new javax.swing.JDialog();
jDialog5 = new javax.swing.JDialog();
jDialog6 = new javax.swing.JDialog();
label1 = new java.awt.Label();
textField1 = new java.awt.TextField();
textField2 = new java.awt.TextField();
textField3 = new java.awt.TextField();
textField4 = new java.awt.TextField();
textField5 = new java.awt.TextField();
textField6 = new java.awt.TextField();
textField10 = new java.awt.TextField();
textField11 = new java.awt.TextField();
textField8 = new java.awt.TextField();
textField7 = new java.awt.TextField();
textField9 = new java.awt.TextField();
label2 = new java.awt.Label();
label3 = new java.awt.Label();
label4 = new java.awt.Label();
label5 = new java.awt.Label();
label6 = new java.awt.Label();
label7 = new java.awt.Label();
label8 = new java.awt.Label();
label9 = new java.awt.Label();
label10 = new java.awt.Label();
label11 = new java.awt.Label();
label12 = new java.awt.Label();
textField12 = new java.awt.TextField();
textField13 = new java.awt.TextField();
textField14 = new java.awt.TextField();
textField15 = new java.awt.TextField();
textField16 = new java.awt.TextField();
textField17 = new java.awt.TextField();
textField18 = new java.awt.TextField();
textField19 = new java.awt.TextField();
textField20 = new java.awt.TextField();
textField21 = new java.awt.TextField();
textField22 = new java.awt.TextField();
textField23 = new java.awt.TextField();
button1 = new java.awt.Button();
label13 = new java.awt.Label();
jButton1 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jButton3 = new javax.swing.JButton();

jDialog1.setName("jDialog1"); // NOI18N

javax.swing.GroupLayout jDialog1Layout = new javax.swing.GroupLayout(jDialog1.getContentPane()) ;
jDialog1.getContentPane().setLayout(jDialog1Layout );
jDialog1Layout.setHorizontalGroup(
jDialog1Layout.createParallelGroup(javax.swing.Gro upLayout.Alignment.LEADING)
.addGap(0, 400, Short.MAX_VALUE)
);
jDialog1Layout.setVerticalGroup(
jDialog1Layout.createParallelGroup(javax.swing.Gro upLayout.Alignment.LEADING)
.addGap(0, 300, Short.MAX_VALUE)
);

jDialog2.setName("jDialog2"); // NOI18N

javax.swing.GroupLayout jDialog2Layout = new javax.swing.GroupLayout(jDialog2.getContentPane()) ;
jDialog2.getContentPane().setLayout(jDialog2Layout );
jDialog2Layout.setHorizontalGroup(
jDialog2Layout.createParallelGroup(javax.swing.Gro upLayout.Alignment.LEADING)
.addGap(0, 400, Short.MAX_VALUE)
);
jDialog2Layout.setVerticalGroup(
jDialog2Layout.createParallelGroup(javax.swing.Gro upLayout.Alignment.LEADING)
.addGap(0, 300, Short.MAX_VALUE)
);

jDialog3.setName("jDialog3"); // NOI18N

javax.swing.GroupLayout jDialog3Layout = new javax.swing.GroupLayout(jDialog3.getContentPane()) ;
jDialog3.getContentPane().setLayout(jDialog3Layout );
jDialog3Layout.setHorizontalGroup(
jDialog3Layout.createParallelGroup(javax.swing.Gro upLayout.Alignment.LEADING)
.addGap(0, 400, Short.MAX_VALUE)
);
jDialog3Layout.setVerticalGroup(
jDialog3Layout.createParallelGroup(javax.swing.Gro upLayout.Alignment.LEADING)
.addGap(0, 300, Short.MAX_VALUE)
);

jDialog4.setName("jDialog4"); // NOI18N

javax.swing.GroupLayout jDialog4Layout = new javax.swing.GroupLayout(jDialog4.getContentPane()) ;
jDialog4.getContentPane().setLayout(jDialog4Layout );
jDialog4Layout.setHorizontalGroup(
jDialog4Layout.createParallelGroup(javax.swing.Gro upLayout.Alignment.LEADING)
.addGap(0, 400, Short.MAX_VALUE)
);
jDialog4Layout.setVerticalGroup(
jDialog4Layout.createParallelGroup(javax.swing.Gro upLayout.Alignment.LEADING)
.addGap(0, 300, Short.MAX_VALUE)
);

jDialog5.setName("jDialog5"); // NOI18N

javax.swing.GroupLayout jDialog5Layout = new javax.swing.GroupLayout(jDialog5.getContentPane()) ;
jDialog5.getContentPane().setLayout(jDialog5Layout );
jDialog5Layout.setHorizontalGroup(
jDialog5Layout.createParallelGroup(javax.swing.Gro upLayout.Alignment.LEADING)
.addGap(0, 400, Short.MAX_VALUE)
);
jDialog5Layout.setVerticalGroup(
jDialog5Layout.createParallelGroup(javax.swing.Gro upLayout.Alignment.LEADING)
.addGap(0, 300, Short.MAX_VALUE)
);

jDialog6.setName("jDialog6"); // NOI18N

javax.swing.GroupLayout jDialog6Layout = new javax.swing.GroupLayout(jDialog6.getContentPane()) ;
jDialog6.getContentPane().setLayout(jDialog6Layout );
jDialog6Layout.setHorizontalGroup(
jDialog6Layout.createParallelGroup(javax.swing.Gro upLayout.Alignment.LEADING)
.addGap(0, 400, Short.MAX_VALUE)
);
jDialog6Layout.setVerticalGroup(
jDialog6Layout.createParallelGroup(javax.swing.Gro upLayout.Alignment.LEADING)
.addGap(0, 300, Short.MAX_VALUE)
);

setDefaultCloseOperation(javax.swing.WindowConstan ts.EXIT_ON_CLOSE);
setName("Form"); // NOI18N

label1.setName("label1"); // NOI18N
org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(b etcom.BetcomApp.class).getContext().getResourceMap (Betcom.class);
label1.setText(resourceMap.getString("label1.text" )); // NOI18N