我在構建GWT應用程序時遇到了一些麻煩。GWT可以處理Java Swing嗎?
這裏: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);
返回:[錯誤] [gwtearthdemo] - 96線:無源代碼可用於類型javax.swing.JFrame;你忘了繼承一個必需的模塊嗎?
同上JMenuBar,JMenu。
我看到類似這樣的錯誤,並提供了相關的函數不適用於GWT的答案。但是,谷歌表示它是。有什麼建議嗎?
[文章引用](https://developers.google.com/web-toolkit/tools/gwtdesigner/features/menu_editing)顯示了設計者如何讓您可以選擇在Swing或SWT中找到的部件_comparable_。 – trashgod 2013-04-23 21:21:38