import java.awt.Frame; import java.awt.Button; import java.awt.Label; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; import java.awt.FlowLayout; class Program extends Frame { Button gomb; Label cimke; Program() { gomb = new Button("Klikkelj ide erre a gombra"); cimke = new Label("Több komponensű program"); gomb.addActionListener(new Gomb_Click()); gomb.setBounds(10, 50, 150, 30); cimke.setBounds(10, 100, 180, 30); add(gomb); add(cimke); setLayout(null); addWindowListener(new AblakKezeles()); setSize(400, 300); setVisible(true); } class Gomb_Click implements ActionListener { public void actionPerformed(ActionEvent e) { setTitle("Lenyomva"); } } class AblakKezeles extends WindowAdapter { public void windowClosing(WindowEvent e) { System.exit(0); } } public static void main(String[] args) { new Program(); } }