Hi Prasanta/Sergey, I have updated the webrev based on your recommendations:
http://cr.openjdk.java.net/~pkbalakr/Krishna/6714836/webrev03/ Thanks, Krishna -----Original Message----- From: Sergey Bylokhov Sent: Tuesday, September 5, 2017 8:04 PM To: Prasanta Sadhukhan <prasanta.sadhuk...@oracle.com>; Krishna Addepalli <krishna.addepa...@oracle.com>; swing-dev@openjdk.java.net Subject: Re: <Swing Dev> [10][JDK-6714836] JRootPane.getMaximumSize() returns a width of 0 One more note: the Swing components should be accessed on EDT. On 9/5/17 03:26, Prasanta Sadhukhan wrote: > +1. Just one thing, you can modify the testcase to use specific > +imports > rather that wildcard imports. > > Regards > Prasanta > On 9/5/2017 3:26 PM, Krishna Addepalli wrote: >> >> Done that! >> >> http://cr.openjdk.java.net/~pkbalakr/Krishna/6714836/webrev02/ >> <http://cr.openjdk.java.net/%7Epkbalakr/Krishna/6714836/webrev02/> >> is the updated webrev. >> >> Thanks, >> >> Krishna >> >> *From:*Prasanta Sadhukhan >> *Sent:* Monday, September 4, 2017 5:45 PM >> *To:* Krishna Addepalli <krishna.addepa...@oracle.com>; >> swing-dev@openjdk.java.net >> *Subject:* Re: <Swing Dev> [10][JDK-6714836] >> JRootPane.getMaximumSize() returns a width of 0 >> >> Looks fine. But, remove @author tag as we do not use it anymore. >> Also, @modules tag is used to add some internal modules if test needs >> one, here it is not needed, so you remove that too. Add @run tag. >> >> Regards >> Prasanta >> >> On 9/4/2017 3:46 PM, Krishna Addepalli wrote: >> >> Hi Prasanta, >> >> Thanks for bringing that up. I have updated the webrev with the >> test case. >> >> JDK 10 Webrev: >> http://cr.openjdk.java.net/~pkbalakr/Krishna/6714836/webrev.01/ >> >> <http://cr.openjdk.java.net/%7Epkbalakr/Krishna/6714836/webrev.01/> >> >> Krishna >> >> *From:*Prasanta Sadhukhan >> *Sent:* Thursday, August 24, 2017 1:50 PM >> *To:* Krishna Addepalli <krishna.addepa...@oracle.com> >> <mailto:krishna.addepa...@oracle.com>; swing-dev@openjdk.java.net >> <mailto:swing-dev@openjdk.java.net> >> *Subject:* Re: <Swing Dev> [10][JDK-6714836] >> JRootPane.getMaximumSize() returns a width of 0 >> >> You can add a regression test with the fix as JBS already has one. >> >> Regards >> Prasanta >> >> On 8/24/2017 12:37 PM, Krishna Addepalli wrote: >> >> Hi All, >> >> Bug : JDK- 6714836 >> <https://bugs.openjdk.java.net/browse/JDK-6714836> >> <%3chttps:/bugs.openjdk.java.net/browse/JDK-6714836%3e> >> >> JDK 10 Webrev: >> http://cr.openjdk.java.net/~pkbalakr/Krishna/6714836/webrev00/ >> >> <http://cr.openjdk.java.net/%7Epkbalakr/Krishna/6714836/webrev00/> >> >> The issue is that when a text label is added to JRootPane and >> query the maximumLayoutSize, it is returning 0. The root cause >> is because, JRootPane decides to provide the Minimum width of >> Menubar (which in this case is 0) and the content pane (which >> contains the JLabel). Actually, it should return the maximum >> of the two, since that is what is the layout size needed. >> >> Thanks, >> >> Krishna >> > -- Best regards, Sergey.