importjava.awt.Graphics;
importjavax.swing.*;
publicclassIrregulaShapeextendsJPanel{
@Override
publicvoidpaint(Graphicsg){
super.paint(g);
g.drawRect(100,50,100,100);
g.drawArc(100,25,50,50,0,180);
// g.fillRect(100,50,100,100);
// g.fillOval(100,25,50,50);
}
publicstaticvoidmain(String[]args){
JFramejFrame=newJFrame("不规则的!");
IrregulaShapej=newIrregulaShape();
jFrame.add(j);
jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jFrame.setSize(500,500);
jFrame.setLocationRelativeTo(null);
jFrame.setVisible(true);
}
}