- 
    Bug 
- 
    Resolution: Fixed
- 
     P2 P2
- 
    8
- 
        b12
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8045615 | 8u25 | Petr Pchelko | P2 | Resolved | Fixed | b01 | 
| JDK-8038232 | 8u20 | Petr Pchelko | P2 | Closed | Fixed | b09 | 
| JDK-8053842 | emb-8u26 | Petr Pchelko | P2 | Resolved | Fixed | b17 | 
                    If setResizable(false) is called before setVisible the frame slides to the down left corner of the screen.
To reproduce use:
import javax.swing.*;
import java.awt.*;
public class JFramePositionTest {
public static void main (String args[]){
new JFramePositionTest();
}
public JFramePositionTest(){
JFrame aFrame = new JFrame();
aFrame.setSize(300,300);
aFrame.setResizable(false);
aFrame.setVisible(true);
//aFrame.setResizable(false); //COMMENT ABOVE setResizable(false) method and CALL THE CODE HERE THEN THERE'S NO PROBLEM
aFrame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
}
To reproduce use:
import javax.swing.*;
import java.awt.*;
public class JFramePositionTest {
public static void main (String args[]){
new JFramePositionTest();
}
public JFramePositionTest(){
JFrame aFrame = new JFrame();
aFrame.setSize(300,300);
aFrame.setResizable(false);
aFrame.setVisible(true);
//aFrame.setResizable(false); //COMMENT ABOVE setResizable(false) method and CALL THE CODE HERE THEN THERE'S NO PROBLEM
aFrame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
}
- backported by
- 
                    JDK-8045615 [macosx] setResizable(false) makes a frame slide down -           
- Resolved
 
-         
- 
                    JDK-8053842 [macosx] setResizable(false) makes a frame slide down -           
- Resolved
 
-         
- 
                    JDK-8038232 [macosx] setResizable(false) makes a frame slide down -           
- Closed
 
-         
- relates to
- 
                    JDK-8033806 Java Control Panel appears at center and then slides to bottom left of screen -           
- Resolved
 
-         
- 
                    JDK-8065739 [macosx] Frame warps to lower left of screen when displayed -           
- Resolved
 
-         
- 
                    JDK-8157144 [PIT] java/awt/Frame/SlideNotResizableTest/SlideNotResizableTest.java fails -           
- Closed
 
-         
             (1 relates to)