Я пытался создать программу, которая показывает изображение в течение 3 секунд, а затем переключает его, но вместо того, чтобы показывать первое изображение, подождите, а затем покажите второе изображение, его ожидание покажет первое изображение, а затем покажет второе спасибо за помощь
JLabel image = new JLabel("");
image.setBounds(100, 20, 125, 200);
contentPane.add(image);
image.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent me) {
image.setIcon(one);
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
image.setIcon(two);
}
});