Código
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package aplicacion.modelo.dominio; import java.awt.event.*; import javax.swing.*; /** * * @author Ana */ public class Formulario extends JFrame implements ActionListener { JButton boton1; public Formulario() { setLayout(null); JButton boton1 = new JButton("Cerrar"); boton1.setBounds(380, 300, 100, 30); add(boton1); boton1.addActionListener(this); } @Override public void actionPerformed(ActionEvent e) { if (e.getSource() == boton1) { System.exit(0); } } public static void main(String[] args) { Formulario formulario1 = new Formulario();//Creacion del objeto formulario1 formulario1.setBounds(0, 0, 640, 480);//Donde quiero que aparezca formulario1.setVisible(true);//Para que sea visible o no formulario1.setLocationRelativeTo(null);//Para que el formulario1 aparezca al centro formulario1.setResizable(false);//El usuario no puede modificar el tamaño de la ventana } }