У меня есть JPanel в контейнере JFrame под названием Box
public Box(){
add(new Ball());
}
public void paint(Graphics g){
g.setColor(Color.WHITE);
g.fillRect(OFFSET, OFFSET, WIDTH, HEIGHT);
g.setColor(Color.BLACK);
g.drawRect(OFFSET, OFFSET, WIDTH, HEIGHT);
}
Шарик расширяет Компонент и рисует шар
public class Ball extends Component{
...
public void paint(Graphics g){
g.setColor(Color.BLACK);
g.fillOval(xCoord, yCoord, radius, radius);
}
...
}
Когда я добавляю Коробку с Шариком в контейнерЯ могу только увидеть коробку.Если я просто добавлю шарик, то смогу увидеть шарик.
Кто-нибудь знает, почему шарик не виден при добавлении в коробку?