Frage

Ich habe eine Klasse, die MyCanvas JComponent erstreckt. Auf dieser Leinwand habe ich ein paar Dinge gezogen und seine eigenen Hauptverfahren hat.

    public static void main(String args[]) {
    JFrame mainFrame = new JFrame("Graphics demo");
    mainFrame.getContentPane().add(new Canvas0_1());
    mainFrame.pack();
    mainFrame.setVisible(true);   }

Wie rufe ich die Leinwand aus meinem Programm der anderen Hauptmethode zu laden. Ist das möglich?

War es hilfreich?

Lösung

Es ist möglich, aber wahrscheinlich nicht das, was Sie brauchen. Wenn du darauf bestehst nur versuchen:

class OtherClass {
   public static void main( String [] args ) {
       MyCanvas.main( args );
   }
}

Und das ist es.

ich denke, es wird besser sein, wenn Sie eine Instanz Ihrer Leinwand erstellen und fügen Sie es an eine andere Komponente und es nicht direkt aus main verwenden

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top