Witam,
jest mi ktoś w stanie powiedzieć jak użyć ActionListener?
dokładnie chodzi mi o to aby po kliknięciu w przycisk zmieniał się kolor "okna głównego"
Chwilowo mój kod wygląda tak i nie mogę tego rozgryźć :
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
public class kolory
{
public static void main(String[] args)
{
JFrame frame = new JFrame(" RED | GREEN | BLUE "); // utworzenie okienka
frame.setSize(250, 280); // rozmiar okna
frame.setLocation(550, 250); // jego lokalizacja
frame.setResizable(false); // dzięki temu nie zmienisz rozmiaru okna
frame.setLayout(null); //
JButton button1 = new JButton("RED"); // utworzenie przycisku RED
button1.setBounds(10, 10, 60, 40);
button1.setBorder(null);
frame.add(button1);
JButton button2 = new JButton("GREEN"); // utworzenie przycisku GREEN
button2.setBounds(93, 10, 60, 40);
button2.setBorder(null);
frame.add(button2);
JButton button3 = new JButton("BLUE"); // utworzenie przycisku BLUE
button3.setBounds(176, 10, 60, 40);
button3.setBorder(null);
frame.add(button3);
button1.addActionListener(new ActionListener() // po wcisnieciu RED ma byc czerwony ekran ^^
{
public void actionPerformed(ActionEvent arg0)
{
}
});
frame.setVisible(true);
}
}