public class WCanvas extends Canvas { public void paint(Graphics g) {
JButton button = new JButton("a button");
button.paint(g);
}
}这样在 WCanvas 上画不出按钮,为什么?
JButton button = new JButton("a button");
button.paint(g);
}
}这样在 WCanvas 上画不出按钮,为什么?
必须用 button.setSize()设一下大小
另外也不需要每次paint都new一个新的JButton