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()); add(gomb); add(cimke); setLayout(new FlowLayout()); addWindowListener(new AblakKezeles()); pack(); 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(); } }