如何将JFrame设置为屏幕上的特定位置?我已经设法解决了它的大小。我希望它位于屏幕上的标准位置,而不要被用户移动。
您可以按以下步骤修复它:
frame.setResizable(false);
frame.setUndecorated(true);
或更好:通过添加组件侦听器:
frame.addComponentListener( new ComponentListener() {
public void componentResized( ComponentEvent e ) {}
public void componentMoved( ComponentEvent e ) {
setLocation( FIX_X, FIX_Y );
}
public void componentShown( ComponentEvent e ) {}
public void componentHidden( ComponentEvent e ) {}
} );
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句