Las ventanas de la libreria "javax.swing" se engloban en la clase JFrame.Lo único que tenemos que hacer es extender la clase principal de nuestro programa con JFrame quedando asi:
import javax.swing.JFrame;
public class MiPrograma extends JFrame {}
Ya que tenemos el JFrame en nuestra clase principal nos falta poner el constructor por default:
import javax.swing.JFrame;
public class MiPrograma extends Jframe
{
public MiPrograma()
{
super();
}
}
Ahora solo falta ponerle lo que tu quieras, un ejemplo de esto es el titulo de tu ventana:
import javax.swing.JFrame;
public class MiPrograma extends JFrame {}
Ya que tenemos el JFrame en nuestra clase principal nos falta poner el constructor por default:
import javax.swing.JFrame;
public class MiPrograma extends Jframe
{
public MiPrograma()
{
super();
}
public MiPrograma (String title)
{
}
}
Pero recuerda que sin un "main" no puedes ejecutar tu programa, asi es que nos falta agregar el main y agregar tambien la instancia para mandar llamar a nuestra ventana:
import javax.swing.JFrame;
public class MiPrograma extends Jframe
{
public MiPrograma()
{
super();
}
public MiPrograma (String title)
{
}
public static void main (java.lang.String args[])
{
JFrame MiVentana = new JFrame("MI PRIMER VENTANA" ); //llamamos a la clase y creamos un objeto llamado MiVentana
MiVentana.setVisible(true);//le decimos al compilador que queremos que se vea la ventana
MiVentana.setSize(200,200);//le damos el tamaño deseado a nuestra ventana
MiVentana.setDefaultCloseOperation(EXIT_ON_CLOSE);//le decimos que al dar clic en la X se cierre nuestra ventana
}
}
Listo, espeo que este post les sirva de algo, por favor comenten
import javax.swing.JFrame;
public class MiPrograma extends JFrame {}
Ya que tenemos el JFrame en nuestra clase principal nos falta poner el constructor por default:
import javax.swing.JFrame;
public class MiPrograma extends Jframe
{
public MiPrograma()
{
super();
}
}
Ahora solo falta ponerle lo que tu quieras, un ejemplo de esto es el titulo de tu ventana:
import javax.swing.JFrame;
public class MiPrograma extends JFrame {}
Ya que tenemos el JFrame en nuestra clase principal nos falta poner el constructor por default:
import javax.swing.JFrame;
public class MiPrograma extends Jframe
{
public MiPrograma()
{
super();
}
public MiPrograma (String title)
{
}
}
Pero recuerda que sin un "main" no puedes ejecutar tu programa, asi es que nos falta agregar el main y agregar tambien la instancia para mandar llamar a nuestra ventana:
import javax.swing.JFrame;
public class MiPrograma extends Jframe
{
public MiPrograma()
{
super();
}
public MiPrograma (String title)
{
}
public static void main (java.lang.String args[])
{
JFrame MiVentana = new JFrame("MI PRIMER VENTANA" ); //llamamos a la clase y creamos un objeto llamado MiVentana
MiVentana.setVisible(true);//le decimos al compilador que queremos que se vea la ventana
MiVentana.setSize(200,200);//le damos el tamaño deseado a nuestra ventana
MiVentana.setDefaultCloseOperation(EXIT_ON_CLOSE);//le decimos que al dar clic en la X se cierre nuestra ventana
}
}
Listo, espeo que este post les sirva de algo, por favor comenten

