Предположим, я хочу создать метод, который имеет все инструкции для рисования его особенностей.
public class Martian
{
private int eyes;
private int legs;
// Only arguments are the starting co-ordinates of a Graphics object
public void draw(int x, int y)
{
// draw a Martian
}
}
В отдельном файле я создаю JFrame, который должен создать экземпляр объекта, а затем в методе paint()
JFrame я рисую объект.
Единственный способ рисования объектов - через paintComponent (), как я могу создать свой собственный метод рисования без использования этого метода?
Или как я могу включить paintComponent ()?
В конце концов я хочу, чтобы paint
метод выглядел так:
paint(Graphics g)
{
// Surely more steps
aMartian.draw(x, y);
}
Совершенно очевидно, что я просто признателен ЛЮБОЙ помощи о том, как это начать.