我具有延伸的JComponent一个MyCanvas类。在此画布上我画一两件事情,有自己的主要方法。

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

我如何调用它来加载从我的方案的另一个主要方法在画布上。这是可能的?

有帮助吗?

解决方案

有可能的,但可能是你需要的不是什么。如果你坚持只是尝试:

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

和,就是这样。

我觉得如果你创建你的画布的实例,并把它添加到另一个组件,而不是直接从main使用它,它会更好。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top