public void button_click(Button X)
{
X.setBackground(Color.GREEN);
try
{
Thread.sleep(1000);
}catch(InterruptedException e) {}
//dalszy kod
Po odpaleniu funkcji program najpierw czeka sekundę, a dopiero potem zmienia kolor. Jak zrobić aby funkcja sleep wykonywała się po zmianie koloru ?