Pregunta

Tengo una clase MiCanvas que se extiende JComponent. En este lienzo He dibujado un par de cosas y tiene su propio método principal.

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

Como llamar a cargar el lienzo de otro método principal de mi programa. ¿Es esto posible?

¿Fue útil?

Solución

Es posible, pero probablemente no lo necesita. Si insiste sólo tratar:

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

Y eso es todo.

Creo que va a ser mejor si se crea una instancia de la tela y la agrega a otro componente y no lo usa directamente desde main

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top