-
Bug
-
Resolution: Fixed
-
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)