Tired of JavaFX Scene Builder being run in a separate process? Fed up with no real integration between your favorite IDE and JavaFX Scene Builder? There may be a solution heading towards you. Follow this small series of blog entries to join me on my journey towards an embedded JavaFX Scene Builder in NetBeans.
Finally, with the new developer preview builds of JavaFX Scene Builder 2.0 a new...
In this post we will be looking at code for a system designed to integrate all of the devices used to provide surveillance and security to extensive physical premises such as malls, campuses, and industrial parks. The approach I am taking involves the actor paradigm and the Java programming language. The selection of actors for this type of application is based on a number of...
I just finished delivering a talk at Oredev 2013 on better concurrency in Java 8. With Lambda’s being the biggest new feature I naturally needed to address what they had to offer.
If the results of the just-completed Java.net poll are at all representative of the broader Java/JVM community (our polls are not scientific, of course), the indication is that Java/JVM developers like staying pretty much up to date when it comes to their IDE. A total of 159 votes were cast in the poll, which ran for two weeks.
The exact question and results were:
How frequently do you...
SBT in Action by Joshua Suereth and Matthew Farwell has been updated! Save 45% and just enter promo code 112113jn at manning.com. What else is new? Chapter 6, "Process & IO with sbt's libraries" has been added to the MEAP (Manning Early Access Program).
Introducing a project for developing a premises guardian system in Java with actors.
Learn how to configure actors in Java for remote interaction.
Learn some useful configuration patterns that will help you debug and manage your locally based actor application.
When At-a-Glance" (AoG) displays associated with complex data visualization aren't enough and you need something more interactive a combination of the NetBeans Platform and JavaFX again comes to the rescue. This post is Part 2 in the ongoing mini-series discussing this pattern from the perspective of a NASA MMS Ground System software operationally deployed at the Goddard Space Flight Center.
How to build a JavaFX visualization of data that must loaded dynamically while mitigating the hit to user experience. This tutorial will show you how to visually acknowledge the user with some sort of animation to let him know... "Hey I'm still here don't worry!" The following pattern is how you can easily accomplish this either from a straight Swing interop or embedded from a NetBeans Platform application.
Combining JavaFX 2.x and the NetBeans Platform has proven complementary in making some very useful "At-a-Glance" displays associated with NASA Ground System daily data product generation. The combination has proved to be a very effective pattern to extend and this post along with some following posts will explore this. Explanation, Justification and some cool screenshots will be provided.
Operators in Java work much like they do in mathematics, producing a value from one or more operands. An operand is any quantity on which an operation can be performed and in Java these include primitives and objects.
Basic arithmetic operators in Java include addition (+), subtraction (-), multiplication (*), division (/) and the assignment operator (=), all of which constitute...
Much of what you do in Java is to define classes that package data and functionality together by concept to represent the desired problem-space element. When you instantiate a class, you create an object that has it's own piece of memory made up of other objects. Java has a peculiar means of manipulating these elements in memory. This is to say even though you treat everything as an object, you do not manipulate these objects directly. On the contrary, you manipulate an identifier that is a "reference" to the object. You may think of a reference as the physical address of the location of the object in memory or some other physical device. An identifier is simply a name or label for that reference. For instance, to create a reference to hold a word or sentence you would do something like this:-
For the last few years I've been lucky enough to be a lead developer for some NASA Ground System software that has been deployed directly into the Mission Operations Control room. (Hence the righteous reference in the title of this blog)
Here at this blog I will be sharing the tips, tricks and lessons learned in deploying Java technology to space based mission critical operations and analysis. I feel there is a niche here to speak towards in the vast ocean of blogs that everyone is already tired of. I will be sharing some code snippets that are non-proprietary, cool captured screenshots and occasionally images taken from actual operational software.
Say you have a problem with how a particular component renders and you want to do it a bit different. Well in JSF that is not a problem there is a hook-in that you can use to override how a renderer does it rendering. The sample below shows you how to do it.
You will have to do 2 things.
1. Register your own renderer for a given renderer type
2. Implement your own renderer.
First lets make sure...
JavaEE 7 and Glassfish 4.0 were released a little while ago.
What is in the future? Well, see the Aquarium blog for the latest Glassfish Roadmap.
And that is it.
If you started reading because of the title I got you! Anyway all jokes aside the JCP process is quite unique. It has been serving the purpose of the Java community for quite a while.
In the past people have complained that you could only file or influence JSRs if you were part of a big company. Well that has been a thing from the past. For a while now it is possible to join the JCP in different...
Tyrus 1.3 has been released, get more information here. Or download it from here.
Glassfish users should take all the Tyrus JAR files and replace them in the modules directory with the downloaded ones to get Tyrus 1.3 working in Glassfish.
And that is it.
See the release notes for what was fixed. If you want to download it, see this page for more information.
If you are having a problem with your JPA queries and you are trying to understand what SQL queries it actually sends below the covers you can configure the JPA runtime to show the actual SQL statements it sends over. How? Well for EclipseLink you would add the following to your persistence.xml file.
<property name="eclipselink.logging.level" value="FINEST"/>...