Why is there no layoutZ
Probably because currently there are only 2d layout managers and no 3d layout managers, so nobody has yet needed it. You could file a feature request if you wished.
Should I be using layout or translate properties
Read the explanation in the node documentation instead - http://docs.oracle.com/javafx/2/api/javafx/scene/Node.html.
My interpretation of this is that the layout properties are reserved for use by layout managers. If you set the layoutX of a node, and then place that node in a StackPane, the StackPane will override whatever your layoutX setting is (so that your node is centered in the stackpane). If you set the translateX of the same node in the StackPane, then the node will be translated from it's layout position defined by the StackPane. The translateX is useful for animated transitions and temporary changes of position of an node from it's primary layout position.
what I am trying to do is set a 3D Box's x,y, and z. Rectangle has x,y, but Box has nothing. Is this because it is too early in the build, or .....? That is why I am looking at the other methods I can choose from. the only thing that makes sense is to translate everything to it's specific spot.Just use the translate properties for positioning objects in 3D for now (it's all you have got).
I will definitely message the openjdk, only issue is do I just reply to the email with my own subject line?Create a new email addressed to: email@example.com
How exactly does "Jira" work? I signed up for that, but not 100% on it's functions yet.It's just an online issue tracker. Log in, click on the "Create Issue" link in the top right hand corner, choose "Runtime" as the Project and the appropriate issue type (e.g. "Feature" or "Bug") and fill in the resultant form. An issue will be created which you and others can track progress on. If the issue is accepted, the issue will (likely) eventually be implemented and end up in the platform. If the issue is rejected you will probably be provided a reason why. Just include all the info in the request that you think that somebody would need to understand and reproduce the issue and what is being requested. Only make one request per issue. Providing comments with sample code to reproduce the issue, after creating the issue for suggested solutions or fix patches is also nice, but not required. See issue reporting guidelines for Mozilla (https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines) - details for JavaFX are a little different, but suggestions remain the same.
So it says it sets the layoutX/Y's translation properties, but doesn't alter translateX or Y? Are they trying to say that we can still translate and that by using relocate it's just not using up a translation?
javafx.scene.Node public void relocate(double x, double y) Sets the node's layoutX and layoutY translation properties in order to relocate this node to the x,y location in the parent. This method does not alter translateX or translateY, which if also set will be added to layoutX and layoutY, adjusting the final location by corresponding amounts. Parameters: x - the target x coordinate location y - the target y coordinate location