Java - Aufruf einer Malmethode aus einer anderen Klasse?

Ich habe eine Klasse, die JFrame erweitert und ein Fenster erstellt, und sie muss die paint () -Methode aufrufen, die sich in einer anderen Klasse befindet. Ich verstehe, dass wenn sie in der gleichen Klasse wären, setVisible (true) die paint-Methode aufrufen würde, aber da sie in verschiedenen Klassen sind, ist dies nicht der Fall. Ich habe Objekte der Klasse Die (das eine Gemälde) erstellt, kann sie jedoch nicht zum Aufrufen der Malmethode verwenden.

Diese Klasse erzeugt das Fenster:

public class Game extends Frame 
{

    public void window()
    {   
        setTitle("Roll");   //  Title of the window
        setLocation(100, 100);          //  Location of the window
        setSize(900, 600);              //  Size of the window
        setBackground(Color.lightGray); //  Color of the window
        setVisible(true);               //  Make it appear and call paint

    }

Und für die Malmethode in der anderen Klasse mit dem Namen Die habe ich Folgendes verwendet:

public void paint(Graphics pane)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage