Hi Alex! Thank you for the pointer. I have filed the problem there. But sadly, the reporting system is proprietary now that I cannot see my open issue as commonly the case when participating in a free software development like, for example, Ubuntu launchpad.
-- Best regards, Eus 24.04.2015, 15:16, "Alexander Scherbatiy" <[email protected]>: > You can create an issue on it: http://bugreport.java.com/bugreport > > Thanks, > Alexandr. > > On 4/24/2015 11:04 AM, Tadeus Prastowo wrote: >> Hi! >> >> Could someone give me a pointer to where I should ask/file the following >> Swing layout problem, please? >> >> 20.04.2015, 18:55, "Tadeus Prastowo" <[email protected]>: >>> Hi! >>> >>> It is shown on >>> https://docs.oracle.com/javase/tutorial/uiswing/layout/spring.html#alternatives >>> that >>> >>> layout.putConstraint( >>> SpringLayout.WEST, label, >>> 5, >>> SpringLayout.WEST, contentPane); >>> >>> is equivalent to >>> >>> SpringLayout.Constraints contentPaneCons = >>> layout.getConstraints(contentPane); >>> contentPaneCons.setX( >>> Spring.sum( >>> Spring.constant(5), >>> contentPaneCons.getConstraint(SpringLayout.WEST) >>> )); >>> >>> IMO, setting the X of a container from within the container will have no >>> effect because the one who will set the container's X will be the layout >>> manager of its parent container. Therefore, I think the correct one is: >>> >>> SpringLayout.Constraints labelCons = layout.getConstraints(label); >>> labelCons.setX( >>> Spring.sum( >>> Spring.constant(5), >>> labelCons.getConstraint(SpringLayout.WEST) >>> )); >>> >>> What do you guys think? >>> >>> Thank you. >>> >>> -- >>> Best regards, >>> Eus
