2016-09-07 6 views
1

私は新しいGUIビルダーをテストしていだけGUIに新しいものをクリックすることで、私は実行時例外を通して取得することはできません。 /ホーム/ピーター/ Projekty/NetBeansの/ CN1_TestNewBuilderに1つのソースファイルをコンパイルCodeNameOneの新しいGUIビルダーに例外が導入されましたか?

を/ TestNewBuilder /ビルド/ tmpに /ホーム/ピーター/ Projekty/NetBeansの/ CN1_TestNewBuilder/TestNewBuilder /ビルド/クラス コンパイルに1つのソースファイルをコンパイル: で com.mycompany.myapp.MyApplication:実行:java.lang.ClassNotFoundExceptionがjava.net.URLClassLoader.findClass(URLClassLoader.java:381) java.lang.ClassLoader.loadClass(ClassLoader.java:424)at sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:331) にあるjava.lang.ClassLoader.loadClass(ClassLoader.java:357) にあるjava.lang.ClassLoader.findSystemClass(ClassLoader.java:1004)at java.lang.Class.forName0で com.codename1.impl.javase.ClassPathLoader.findClass com.codename1.impl.javase.ClassPathLoader.loadClass(ClassPathLoader.java:50)で(ClassPathLoader.java:100) ( (ネイティブメソッド) のjava.lang.Class.forName(Class.java:264) com.codename1.impl.javase.Executor $ 1.run(Executor.java:56) java.awt.event.InvocationEvent。 dispatch(InvocationEvent.java:311)at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)at java.a wt.EventQueue.access $ 500(EventQueue.java:97)at java.awt.EventQueue $ 3.run(EventQueue.java:709)at java.awt.EventQueue $ 3.run(EventQueue.java:703)at java (JavaPecurity.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)at java.awt.AccessController.doPrivileged(ネイティブメソッド)でEventDispatchThread.pumpOneEventForFilters java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)で java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)で(EventDispatchThread.java:201) java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)java.awt.EventDispatchThread.run(EventDispatchThread.java:82)は、Javaで でjava.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) 結果:1 BUILD SUCCESSFUL(合計時間:1秒)

自分のコードを1行追加していません。少なくとも私は何も気づいていません:) 誰か助けてくれますか?

+0

GUIビルダーを遠ざけてください。 Swing GUIを手作業で250個作成し、すべてのSwingレイアウトマネージャを20〜30回それぞれ使用するようにしてください。 250 Swing GUIを完成したら、実験的なGUIビルダーをテストする準備が整いました。 –

+0

誰か他の提案はありますか? –

+0

@GilbertLeBlanc Le Blancそして、はい、私は感謝し、CN1プロジェクト(それがあなたの皮肉の後ろにある場合、それをつかむために戦っている理由です)を高く評価します:) –

答えて

1

プロジェクトの作成後にメインアプリケーションのパッケージ名を変更したり変更したようです:com.mycompany.myapp.MyApplication

これはGUIビルダーとは関係ありません。パッケージ名は重要なであり、店舗へのあなたのアプリを特定するので、そうしないことをお勧めします。それでも変更したい場合は、どこにでも変更する必要があります。

+0

確かに、私はそうしました - つまり私はクラス名を変更しました。 しかしNetBeansのメニューでは、右クリックして@クラス名 - >リファクタリング - >名前を変更しました。私はすべての名前を変更するという仕事をしていました。 チュートリアルビデオでは、いったん確立されたら、名前を変更しないことをお勧めします。 このヒントをありがとうございます。 –

+0

IDEは「見る」ことができるすべてを処理します。だから私たちのより複雑な設定オプションを見ることはできません。 –

関連する問題