B4J Question java.lang.RuntimeException: Object should first be initialized (AnchorPane).

Discussion in 'B4J Questions' started by FranckB, Feb 27, 2015.

  1. FranckB

    FranckB Member Licensed User

    Hi all,

    Code:
    Program started.
    main._appstart (java line: 
    135)
    java.lang.RuntimeException: Object should first be initialized (
    AnchorPane).
        at anywheresoftware.b4a.AbsObjectWrapper.getObject(AbsObjectWrapper.java:
    28)
        at anywheresoftware.b4j.objects.NodeWrapper.setVisible(NodeWrapper.java:
    182)
        at FB.Urne_GT.main._appstart(main.java:
    135)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
    62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
    43)
        at java.lang.reflect.Method.invoke(Method.java:
    483)
        at anywheresoftware.b4a.BA.raiseEvent2(BA.java:
    93)
        at anywheresoftware.b4a.BA.raiseEvent(BA.java:
    84)
        at FB.Urne_GT.main.start(main.java:
    37)
        at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$
    153(LauncherImpl.java:821)
        at com.sun.javafx.application.LauncherImpl$$Lambda$
    51/31040562.run(Unknown Source)
        at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$
    166(PlatformImpl.java:323)
        at com.sun.javafx.application.PlatformImpl$$Lambda$
    44/7100574.run(Unknown Source)
        at com.sun.javafx.application.PlatformImpl.lambda$
    null$164(PlatformImpl.java:292)
        at com.sun.javafx.application.PlatformImpl$$Lambda$
    47/1593319.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.javafx.application.PlatformImpl.lambda$runLater$
    165(PlatformImpl.java:291)
        at com.sun.javafx.application.PlatformImpl$$Lambda$
    45/7135120.run(Unknown Source)
        at com.sun.glass.ui.InvokeLaterDispatcher$
    Future.run(InvokeLaterDispatcher.java:95)
        at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at com.sun.glass.ui.win.WinApplication.lambda$
    null$141(WinApplication.java:102)
        at com.sun.glass.ui.win.WinApplication$$Lambda$
    37/24247422.run(Unknown Source)
        at java.lang.Thread.run(
    Thread.java:745)
    I have made some changes in a designer layout and i have this error when i try to compile.
    The appli work fine before...
    I don't understand what is the problem. Any Idea ?

    Thank's by advance for your help
     
  2. rwblinn

    rwblinn Well-Known Member Licensed User

    Hi,

    to check - have you added any new or renamed controls to the B4J code?
    An error message like
    Code:
    Object should first be initialized (AnchorPane)
    is typically a sign that a control declaration is missing.
     
  3. FranckB

    FranckB Member Licensed User

    Thank's Rob,

    I delete the anchorPanel from the layout but the control is already declared in the globlals as
    "Private admin_panel As AnchorPane"

    As soon as i recreate this control, all is ok.

    Sorry for my poor english
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice