我正在创建这个JOptionPane
JOptionPane.showMessageDialog(this, "File was saved", "Save",
JOptionPane.INFORMATION_MESSAGE);
但我的 JFrame 很大,所以它是可以滚动的。当我调用此命令时,会在右下角创建一个窗口,我只能看到标题。我怎样才能改变这个的位置JOptionPane
?
根据API 1.6:
第一个参数是父组件:
定义要成为此对话框的父级的组件。它有两种使用方式:包含它的 Frame 用作对话框的 Frame 父级,其屏幕坐标用于放置对话框。一般来说,对话框放置在组件的正下方。该参数可以为空,在这种情况下,将使用默认框架作为父框架,并且对话框将在屏幕上居中(取决于 L&F)。
因此,没有参数可以设置 JOptionPane 的位置,但您至少可以通过null
as 第一个参数确保您的 JOptionPane 清晰可见且居中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)