JFrame ( javax.swing.JFrame ) es la clase que creará la típica ventana con todo lo necesario como un título, botón de cerrar, etc. Cuando necesitemos crear una ventana lo que haremos será crear una clase que herede de JFrame , así tendremos toda la funcionalidad que necesitamos. La clase JFrame será la que mostrará todos los elementos Swing con los que trabajaremos. A la hora de crear componentes visuales como JFrames , JPanel , etc use el asistente de Netbeans, esto nos hará el trabajo más fácil ya que Netbeans posee un diseñador visual muy potente Para crear un proyecto nuevo: Iniciamos Netbeans. File → New Project, Categories : Java, Projects : Java Application Click Next . Project Name : Nombre del proyecto Project Location : donde guardaremos el proyecto Desmarcaremos Create Main Class , ya que no deseamos que nos cree una clase que será la que se ejecute al iniciar el proyecto con un método main. Click F