Buenas a todos, y feliz navidad! ;D
Estoy haciendo una aplicacion en java, en la que necesito desde un formulario principal, pulsando un boton, irme a otro formulario, pero por mas que lo intento no doy en el clavo.
Tengo puesto el boton en el primer formulario, me voy al apartado source y pongo lo siguiente:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt){
form2 f2 = new form2();
f2.setVisible(true);
}
donde form2 es el 2º formulario, pero cuando ejecuto el programa y pulso al boton, no se me abre el 2º form, alguna idea de que me puede pasar?
saludos!
el ner beans no tiene nada que ber
lo que Debes hacer es meter un escritorio dentro de un frame y luego meterle varias ventanitas
package project1;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Rectangle;
import javax.swing.JDesktopPane;
import javax.swing.JFrame;
import javax.swing.JInternalFrame;
public class Frame1 extends JFrame{
BorderLayout borderLayout1=new BorderLayout();
JDesktopPane jDesktopPane1=new JDesktopPane();
JInternalFrame jif1=new JInternalFrame();
JInternalFrame jif2=new JInternalFrame();
public Frame1(){
try{
jbInit();
}
catch(Exception e){
e.printStackTrace();
}
}
private void jbInit() throws Exception{
this.getContentPane().setLayout(borderLayout1);
this.setSize( new Dimension(400, 300) );
jDesktopPane1.setBackground(Color.white);
jif1.setBounds(new Rectangle(0,0,140,110));
jif2.setBounds(new Rectangle(90,45,205,125));
jif1.show();
jif2.show();
jDesktopPane1.add(jif2,null);
jDesktopPane1.add(jif1,null);
this.getContentPane().add(jDesktopPane1,BorderLayout.CENTER);
}
}
gracias, lo voy a intentar!
feliz navidad
Cita de: _binario_ en 26 Diciembre 2008, 14:42 PM
Buenas a todos, y feliz navidad! ;D
Estoy haciendo una aplicacion en java, en la que necesito desde un formulario principal, pulsando un boton, irme a otro formulario, pero por mas que lo intento no doy en el clavo.
Tengo puesto el boton en el primer formulario, me voy al apartado source y pongo lo siguiente:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt){
form2 f2 = new form2();
f2.setVisible(true);
}
te as olvidado poner el tamaño al form de seguro que te aparece sin tamaño
donde form2 es el 2º formulario, pero cuando ejecuto el programa y pulso al boton, no se me abre el 2º form, alguna idea de que me puede pasar?
saludos!