Загрузить холст из основного класса - Java

StackOverflow https://stackoverflow.com/questions/2480236

  •  21-09-2019
  •  | 
  •  

Вопрос

У меня есть класс MyCanvas, который расширяет JComponent.На этом холсте я нарисовал пару вещей и применил свой собственный основной метод.

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

Как мне вызвать загрузку canvas из другого основного метода моей программы?Возможно ли это?

Это было полезно?

Решение

Это возможно, но, вероятно, не то, что вам нужно.Если ты настаиваешь, просто попробуй:

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

И это все.

Я думаю, будет лучше, если вы создадите экземпляр вашего canvas и добавите его в другой компонент, а не будете использовать его непосредственно из main

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top