我必须运行一个java程序,它有一个嵌入在Frame中的applet . 我这样做是因为我想将applet作为一个应用程序运行 .
当我在我的本地机器上运行它时,它工作得很棒但是当我想在远程机器上运行它时它不会 . 该程序似乎正在运行我的main(),但我无法看到窗口 .
我尝试过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);
}
任何帮助表示赞赏 .
谢谢 .
1 回答
好吧,我想通了 . 我的Mac中缺少插件x11 . 我安装了它,问题得到解决 .