2012-11-20 96 views
0

我必須運行一個Java程序,該框架中嵌入了一個applet。 我這樣做是因爲我想運行applet作爲應用程序。如何通過ssh運行Java框架

當我在本地機器上運行它時,它運行得非常棒,但它不會在我想在遠程機器上運行時運行。 該程序似乎正在運行我的主要(),但我無法看到窗口。

我試過ssh -X和ssh -t但沒用。

下面是測試代碼

 
public static void main(String args[]){ 

     final DatingGUI applet = new DatingGUI(); 
     applet.init(); 
     applet.start(); 

     Frame frame = new Frame("RKY-Dating-Game Applet"); 
     frame.addWindowListener(new WindowAdapter() 
     { 
      public void windowClosing(WindowEvent e) 
      { 
       System.exit(0); 
      } 
     }); 

     frame.add(applet); 
     frame.setSize(IDEAL_WIDTH,IDEAL_HEIGHT); 
     frame.setVisible(true); 
} 

任何幫助理解。

謝謝。

回答

0

嗯,我想通了。我的Mac中缺少插件x11。我安裝了它並解決了問題。