1

我必须运行一个 java 程序,它在 Frame 中嵌入了一个小程序。我这样做是因为我想将小程序作为应用程序运行。

当我在本地机器上运行它时效果很好,但当我想在远程机器上运行它时却不行。该程序似乎正在运行我的 main (),但我无法看到该窗口。

我试过 ssh -X 和 ssh -t 但没用。

这是测试代码

公共静态无效主要(字符串参数[]){

        final DatingGUI 小程序 = new DatingGUI();
        小程序.init();
        小程序.start();

        Frame frame = new Frame("RKY-约会游戏小程序");
        frame.addWindowListener(new WindowAdapter()
        {
            公共无效窗口关闭(WindowEvent e)
            {
                System.exit(0);
            }
        });

        框架。添加(小程序);
        frame.setSize(IDEAL_WIDTH,IDEAL_HEIGHT);
        frame.setVisible(true);
}

任何帮助表示赞赏。

谢谢你。

4

1 回答 1

1

嗯,我想通了。我的 Mac 中缺少插件 x11。我安装了它,问题得到了解决。

于 2013-01-18T15:23:53.557 回答