我想在我的JFrame上绘制使用paint()的东西。我不能让它显示。为什么?如何在JFrame或任何JComponent上绘图?
claass DrawOn extends JFrame{
public static void main(String args[]){
new DrawOn();
}
public DrawOn(){
setVisible(true);
pack();
}
paint(Graphics g){
g.drawOval(10,10,100,100);
}
}
可能的重复:http://stackoverflow.com/questions/13404398/using-paintcomponent-to-draw-rectangle-in-jframe – BitNinja
阅读[自定义绘画](http:// docs.oracle.com/javase/tutorial/uiswing/painting/index.html)的工作示例和解释如何绘画的作品。 – camickr