java swing 的简单问题
来源:百度知道 编辑:UC知道 时间:2024/09/26 20:20:45
因为曾经repaint( ) 过的原因导致 按钮只能用鼠标扫一下才显示出来 有什么办法可以解决么???求教大神。。
是不是重写paint(Graphics g)了?要这样写:
public void paint(Graphics g) {
//这里画的会画到按钮下面 例g.drawOval(0, 0, 100, 100);
super.paint(g);//画按钮等物
//这里画的会画到按钮上面
}
在Frame里面的构造函数加上你的 repaint
你的设置setVisible(true);这句话放错了位置
这句话要放在你的所有组建的后面
如果你的所有组建是写在一个方法里
那最好把这句话写在你调用方法之后