【发布时间】:2013-11-29 19:58:21
【问题描述】:
private void draw_shape() {
Graphics g = getGraphics();
g.drawLine(0, 0, 100, 100);
repaint();
}
在paint方法中只绘制那些是paint方法的一部分的图形,因为它 我想在绘画方法之外绘制形状。 这段代码画了线,但它立即消失了,我不明白为什么会这样。请帮忙
【问题讨论】:
-
问题更有可能出在getGraphics或repaint中,你不能在paint之外...
-
顺便说一句 - 这是使用 Swing 还是 AWT 组件?