我需要更快的定时摆动计时器。毫秒是不够的我试图设置它像0.0000001但它没有变得更快;
final javax.swing.Timer tmr=new javax.swing.Timer(1, new ActionListener() {
public void actionPerformed(ActionEvent e) {
rsm.setRGB(i, j, rp[i][j]);
ImageIcon img2 = new ImageIcon(rsm);
background.setIcon(img2);
i++;
if (i==w-1){
j++ ;
i=0;
}
}
});
答案 0 :(得分:1)
你不能让定时器加速。
解决方案是每次定时器触发时绘制更多像素。无论如何,人眼都不会注意到这种差异。
答案 1 :(得分:0)
你有几个问题: