请问repaint命令为什么不执行?急!
我的程序是在点击按钮后根据输入参数更新绘图,通过actionPerformed中调用repaint实现,现在点击按钮没有反应,绘图只能在窗口从最小化到最大化后更新,在paint方法中第一句加了super.paint(g)命令还是不行。点击按钮后为什么repaint不执行?我是菜鸟,请各位高手多指教,多谢了!
另外,我想禁止窗口在从最小化到最小化后更新绘图,初步想法是加入窗口监听器并在windowActivated方法中设置状态变量,在paint方法中首先判断状态变量,如果是激活窗口则不进行重绘,不知道是不是可行?各位有什么好方法?
程序代码比较多,如果需要可以发给您。