Category Archives: e(fx)clipse
e(fx)clipse and the future of e4 on JavaFX
We’ve been a bit silent in the last few months but the reason is not that our investment in e(fx)clipse has been stopped – it’s the complete opposite. We are involved in HUGE JavaFX projects built on top of e4 … Continue reading
Friday fun stuff – JavaFX Based Java IDE
While I’ve been working (and still work) on general IDE concept and frameworks I decided to today that I want to work on something simpler. After having hacked the whole day I have now a basic Java IDE: Nothing fancy … Continue reading
e(fx)clipse support for Java9
Approximately a month ago we started to the work to run e(fx)clipse applications on Java9. We had to clean up our codebase a bit because sometimes we called into none-public API (eg impl_*) who has been made private or released … Continue reading
e(fx)clipse runtime library – Dealing with listeners on JavaFX-Observables
Now that the e(fx)clipse runtime code base is available to any application developer (see this blog post). It is time to explore all the cool stuff it provides for Java(FX) application development. In the next few weeks I’ll blog about … Continue reading
Make it easy to consume e(fx)clipse libraries in maven (or gradle)
In the past we now and then published some of our artifacts on maven central but because this was a manual process we’ve often been too lazy leading to do it on each release. This leads frustration because while we’ve … Continue reading
Making @Service annotation even cleverer
As some of you might know e(fx)clipse provides a Eclipse DI extension supporting more powerful feature when we deal with OSGi-Services: Support for dynamics (eg if a higher-ranked service comes along you get it injected, …) Support for service list … Continue reading
Improving Min/Max performance in “e4-on-JavaFX” applications
When it comes to performance in JavaFX one of the biggest problems is that if you detach and reattach a big SceneGraph-Part you run: CSS-Pass Layout-Pass So in general one should avoid those operations as much as possible but there … Continue reading