我在构建 GWT 应用程序时遇到了一些麻烦。
在这里:https ://developers.google.com/web-toolkit/tools/gwtdesigner/features/menu_editing谷歌自己谈论在 GWT 中实现 Java Swing、JFrame 的可能性。我是 Java 新手,不知道 Swing 的 SWT 等价物是什么,所以我没有尝试过这个选项。
当我尝试运行我的代码(由 GWT Designer 构建)时,我在使用 JFrame 的每一行都收到错误:
JFrame frame = new JFrame();
JMenuBar menuBar = new JMenuBar();
frame.setJMenuBar(menuBar);
JMenu mnNewMenu = new JMenu("Test");
menuBar.add(mnNewMenu);
JMenu mnNewMenu_1 = new JMenu("Test");
mnNewMenu.add(mnNewMenu_1);
返回:[ERROR] [gwtearthdemo] - 第 96 行:没有可用于 javax.swing.JFrame 类型的源代码;你忘了继承一个必需的模块吗?
JMenuBar、JMenu 同上。
我已经看到与此类似的错误,答案表明所讨论的功能不适用于 GWT。但是,谷歌建议它是。这里有什么建议吗?