import java.awt.GridLayout; import javax.swing.BorderFactory; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; public class gui extends JFrame { public gui() { this.setSize(100, 100); JPanel jp=new JPanel(); jp.setBorder(BorderFactory. createEmptyBorder( 30, 30, 10, 30)); // this.getContentPane().add(contents,BorderLayout.Center); jp.setLayout(new GridLayout(0, 1)); JButton jb1=new JButton("hallo ich bin ein button"); jp.add(jb1); // jp.setVisible(true); addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosing( java.awt.event.WindowEvent evt) { System.exit(0); } }); } }