Почему для рисования в Java нужно использовать метод paintComponent?

Я надеюсь, что этот вопрос не будет рассматриваться как слишком общий. Я понимаю, что рисовать наJPanel Вы перекрываетеpaintComponent метод и поместите весь свой код рисования в этом методе. Мой вопрос почему! Почему Java, кажется, не позволяет / обеспечивает рисование такими методами, какpanel.drawLine(x1,y1,x2,y2) или жеpanel.drawText(text,x,y)? В Delphi все было намного проще. Должна быть причина, по которой я просто могуне могу понять это.

Ответы на вопрос(1)

Ваш ответ на вопрос