About my scene builder :
Product Version
JavaFX Scene Builder 8.4.1
Build Information
Version 8.4.1
Date: 2017-10-17
Java Version: 1.8.0_144-b01, Oracle Corporation
Logging
The default configuration stores logging output in a file named
scenebuilder-8.4.1.log (possibly followed by a trailing '.' and a digit).
The default file path is /tmp/scenebuilder-8.4.1.log
JavaFX
Toolkit = QuantumToolkit
Pipeline = ES2Pipeline
Hardware acceleration ENABLED
Java
1.8.0_144-b01, Oracle Corporation
Operating System
Linux, amd64, 4.9.0-deepin10-amd64
Copyright (c) 2015-2017, Gluon.
and i use Netbeans 8.02 IDE when i open fxml file from netbeans ide, but that scene bulder app hasn't minimize,close and maximize buttons. i trying to fix that problem press alt+space . but it also doesn't fixed. so that, i couldn't get controller sceleton also.
and, controller class and #onActionEvent also doesn't applied by default?
what is this wrong? Scenebuilder IDE or another?
please help me! Thank you!
Related
Environment: Windows 10, WinForm (.Net 4.7.2) x64 only, CefSharp 71.0.2.0
We need support for playing MP4 in our product (we have a license) and we are attempting to recompile CEF with proprietary codecs enabled.
We're using the instructions from:
https://bitbucket.org/chromiumembedded/cef/wiki/MasterBuildQuickStart.md#markdown-header-windows-setup
Our create.bat file looks like:
set CEF_USE_GN=1
set GN_DEFINES=is_win_fastlink=true proprietary_codecs=true ffmpeg_branding=Chrome
set GN_ARGUMENTS=--ide=vs2015 --sln=cef --filters=//cef/*
call cef_create_projects.bat
Our update.bat file looks like
set CEF_USE_GN=1
set GN_DEFINES=is_official_build=true proprietary_codecs=true ffmpeg_branding=Chrome
set GN_ARGUMENTS=--ide=vs2015 --sln=cef --filters=//cef/*
python ..\automate\automate-git.py --download-dir=C:\code\chromium_git --depot-tools-dir=C:\code\depot_tools --no-distrib --no-build --branch=3578
We are trying to specifically target build 3578 to match the build that comes with CEFSharp. We also enabled proprietary codec using the flag: proprietary_codecs=true
After about 2 hours and no errors the build completes successfully. When we run our page using cefclient.exe from the output build everything works as expected, the video plays correctly.
We copy the following files from the output build folder to our .Net application replacing the files packaged with CEFSharp:
cef.pak
cef_100_percent.pak
cef_200_percent.pak
cef_extensions.pak
chrome_elf.dll
d3dcompiler_47.dll
devtools_resources.pak
icudtl.dat
libcef.dll
libEGL.dll
libGLESv2.dll
natives_blob.bin
snapshot_blob.bin
v8_context_snapshot.bin
\locales\*.*
\swiftshader\libEGL.dll
\swiftshader\libGLESv2.dll
When running our app, the app terminates immediately and this is written to the debug.log file:
[0326/094610.429:FATAL:cookie_manager_impl.cc(620)] Check failed: false. context not valid
Backtrace:
cef_string_utf16_to_upper [0x00007FFD2B53E1E5+1713061]
cef_string_utf16_to_upper [0x00007FFD2B53D44D+1709581]
cef_string_utf16_to_upper [0x00007FFD2B5765D5+1943445]
cef_zip_reader_create [0x00007FFD2B3107B8+159661640]
cef_cookie_manager_get_global_manager [0x00007FFD219B0436+54]
CefCookieManager::GetGlobalManager [0x00007FFD7322879E+94]
(No symbol) [0x00007FFD4E1C07DE]
[0326/094721.035:FATAL:cookie_manager_impl.cc(620)] Check failed: false. context not valid
I was able to see that 71.0.2.0 uses CEF 3.3578.1870.gc974488 / Chromium 71.0.3578.98 from:
https://github.com/cefsharp/CefSharp/commit/7d24861e7af79fc4721eb498bb8417b5aa6cad97
When we run cefclient.exe from our build and navigate to chrome://about it displays:
CEF 3.3578.1870.gc974488
Chromium 71.0.3578.98
Which matches the CEFSharp release notes page.
Any suggestions would be greatly appreciated!
I am trying to add a library like jfoenix-9.0.8 into scene builder (8.5.0). I am using java version 1.8.0_201 on Windows 10.
What I try in JAR/FXML Manager:
- Search repositories
- Manually add Libray from repository
- Add Library/FXML from file system
What happens:
- At begin, installed Library/FXML File list is empty
- I choose the library
- Import Dialog is open with no items an button "Import Jar (no UI components)
There is no error message pop up.
My Xamarin Forms Android app works fine in Debug. But in Release, when deployed to either the emulator or to a device, the app is "stopped" after showing the splash screen. The debug log shows these errors, indicating that it can't find class FitWindowsLinearLayout...
10-23 22:24:59.270 14008 14008 E AndroidRuntime: Caused by:
android.view.InflateException: Binary XML file line #14: Binary XML
file line #14: Error inflating class
android.support.v7.widget.FitWindowsLinearLayout
10-23 22:24:59.270 14008 14008 E AndroidRuntime: Caused by:
android.view.InflateException: Binary XML file line #14: Error
inflating class android.support.v7.widget.FitWindowsLinearLayout
10-23 22:24:59.270 14008 14008 E AndroidRuntime: Caused by:
java.lang.ClassNotFoundException: Didn't find class
"android.support.v7.widget.FitWindowsLinearLayout" on path:
DexPathList[[zip file
"/data/app/zeemerix.NflCalcXF-1/base.apk"],nativeLibraryDirectories=[/data/app/zeemerix.NflCalcXF-1/lib/arm,
/data/app/zeemerix.NflCalcXF-1/base.apk!/lib/armeabi-v7a, /system/lib,
/vendor/lib]]
Changing Linking to "None" resolves the problem, but then the APK is very large.
Should I use "Skip Linking Assemblies"? If so, what to enter?
I tried using a Proguard profile, but when I do, then the MainPage appears as a blank screen, and the debug log says it can't find Help_ObClick(), which is an event handler in the MainPage code behind. The profile I used is this...
-dontobfuscate
-keep class android.support.v7.widget.** { *; }
-dontwarn android.support.v7.widget.**
-keep class android.support.v4.widget.Space { *; }
-dontwarn android.support.v4.widget.Space
My Android Options:
Off: Use shared runtime
On: Enable Proguard
On: Enable developer instrumentation
Linking: Sdk and User Assemblies [Setting it to None resolves problem]
Compile using Android version: 8.1
Min Android version: 7.0
Target Android version: 8.1
My setup:
VS Community 2017, Version 15.7.3
Xamarin 4.10.10.1
Xamarin Android SDK 8.3.3.2
Xamarin Forms 3.3.0.912540
Xamarin support libraries v27.0.2.1
As you know linking 'None' works, try then linking 'Sdk Assemblies Only'
If that doesn't work, then you can go into your build folder, copy all the names of all the assemblies minus extension and add them to the "Skip linking assemblies" field
Then set linking to 'Sdk and User Assemblies' and try again.
It will take forever but then remove each of these files from the list until you find the one(s) that cause the problem.
For me it was much easier as Link 'Sdk Assemblies Only' worked so i could eliminate all the Sdk assemblies found here:
https://learn.microsoft.com/en-us/xamarin/cross-platform/internals/available-assemblies
The user list was much smaller and thus process of elimination much quicker...
Fwiw, libraries that use reflection are often a problem as they cant be easily identified as used before compile and get marked for delete.
In my case it was Json.Net, RestSharp and the like....
My published app size is only a third what it would have been otherwise...
if you want to link SDK and User Assemblies you have to skip linking your .net standard and any projects you use, like customControls in my project.
There are many other ways to do this but this is easier.
I am new to Flash Builder and setup the 4.7 environment according to these instructions: http://www.adobe.com/devnet/air/articles/ane-android-devices.html
The end of the tutorial involves "Export Release Build" of ANESampleTest (a Flex project) and I am getting this error:
"Namespace 3.6 in the application descriptor file should be equal or higher than the minimum version 13.0 required by the Flex SDK"
I do not have a good understanding of Flash/Flex/Air/etc, but following the tutorial to the letter to install Flash Builder, updating the SDK to 3.6, and the partial 'overlay' steps. How do I resolve this error message?
The fix: Change the namespace on the second line of /src/ANESampleTest-app.xml
FROM: <application xmlns="http://ns.adobe.com/air/application/3.6">
TO: <application xmlns="http://ns.adobe.com/air/application/13.0">
A brief and incomplete background:
The file /src/ANESampleTest-app.xml is the ‘application descriptor file’. When using the project files downloaded with the tutorial (that contained the 3.6 reference), the builder did not find this compatible with the configuration on my computer (a trial version I installed today - 5/3/2014 - and patched according to the tutorial). I never did figure out how to lookup valid namespaces and am still confused about how all the sdk’s relate to each other. I stumbled upon this solution by creating a fresh new project and found that the namespace specified by the new project wizard was “13.0” on this line of this file.
I use Flex for a short time, use a bit pushed to my client for a solution-oriented monitoring.
Background:
Platform:
Windows XP
Eclipse 3.4 Ganymede
Flex Builder 3.0.2 Licenced
JDK 1.6_20
Firefox 3.6
Flash Player 9 (Debug version)
Server: OSGI (Eclipse equinox) an
instance of jetty service allows HTTP
requests
Requirements:
Make debugger in ActionScript by putting "BreakPoint" to assess the contents of variables.
Problem:
The code does not stop at breakpoint, worse, if a breakpoint is enabled, the module flex does not start.
Actions:
Reinstall all the dev environment (Eclipse, Flex Builder, Flash Player): KO
Removing repo maven modules and complete rebuilds: KO
Restarting Windows: °) KO
Logs:
this is what the log contains just after launching the platform (modules) in debug mode.
java.lang.NullPointerException
Has com.adobe.flexbuilder.debug.breakpoints.FlexLineBreakpoint.findSourceFiles (FlexLineBreakpoint.java: 388)
Has com.adobe.flexbuilder.debug.breakpoints.FlexLineBreakpoint.instantiate (FlexLineBreakpoint.java: 442)
Has com.adobe.flexbuilder.debug.model.FlexDebugTarget.breakpointAdded (FlexDebugTarget.java: 981)
Has com.adobe.flexbuilder.debug.model.FlexDebugTarget $ FdbThread.installDeferredBreakpoints (FlexDebugTarget.java: 631)
Has com.adobe.flexbuilder.debug.model.FlexDebugTarget $ FdbThread.advanceStateMachine (FlexDebugTarget.java: 662)
Has com.adobe.flexbuilder.debug.model.FlexDebugTarget FdbThread.access $ $ 6 (FlexDebugTarget.java: 636)
Has com.adobe.flexbuilder.debug.model.FlexDebugTarget $ 1.run (FlexDebugTarget.java: 738)
Has org.eclipse.core.runtime.SafeRunner.run (SafeRunner.java: 37)
Has org.eclipse.core.runtime.Platform.run (Platform.java: 880)
Has com.adobe.flexbuilder.debug.model.FlexDebugTarget $ FdbThread.eventLoop (FlexDebugTarget.java: 718)
Has com.adobe.flexbuilder.debug.model.FlexDebugTarget $ FdbThread.run (FlexDebugTarget.java: 779)
at java.lang.Thread.run (Thread.java: 619)
The cause described in the comment by the author of this question (user361222) is correct.
I have 2 additional tips:
after you change the container swf to debug version, you should clear IE caches. I meet problem after I change container swf to debug version, I still cannot debug, but after I clear browser cache, it works.
You don't have to use "nemo440" to see it the swf is debug version. You can right click the flash GUI of your container swf(should before the child swf loading), if the debug menu in the context menu is enabled, the swf is debug version.
If before the child swf load the "debug" menu is disable, but after the child swf load the debug menu is enable, then you must have the issue.
You could try updating your debug player to see if that has an affect.
http://www.adobe.com/support/flashplayer/downloads.html
Where does that log come from? Is it an eclipse log? Or something you see on the server? Is Eclipse crashing?
When you use the 'term' Module are you referring to Flex Modules ( http://livedocs.adobe.com/flex/3/langref/mx/modules/Module.html ) or are you using the term more generically?
If using Modules; have you tried to test the module separate from the rest of the application? Create an application that is the Module instead of using the ModuleLoader. Does that have an affect?
Which version of the Flex SDK are you using? Can you upgrade to 3.5 or 4.0 ?
A work around is to do following :
Export preferences and exit Eclipse
Delete .metadata folder
Launch Eclipse and recreate the workspace
Import preferences.
It works all the time.
Be sure to use the 32bits version of Firefox...
Got the same issue and i resolved it by installing win32 version of Firefox...