スイングで画像を順番に(40秒遅れで)動かしたい。私を助けてくれませんか?このコードを書きましたが、うまくいきません。「ホーマー」というイメージがあります
public void doSomething() {
frame.add(homer);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 600);
frame.setTitle("Homer with thread");
frame.setVisible(true);
ActionListener ac = new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource().equals(KeyEvent.VK_DOWN))
homer.setColumn(homer.getColumn() + 3);
}
};
new Timer(40000, ac).start();
}