2 qq 28954177 qq_28954177 于 2016.03.08 15:46 提问

java 消息框编译不成功

一 , JOptionPane.showMessageDialog(jPanel, "提示消息", "标题",JOptionPane.WARNING_MESSAGE);
二 , JOptionPane.showMessageDialog(null, "提示消息", "标题",JOptionPane.WARNING_MESSAGE);
在网站上看到 是第一种 但是编译的时候总是报错 我把JPanel 改成 null 则可以正常编译 但是很好奇为什么网站上 要写 JPanel 能告诉下小包是什么原因吗 在此谢过大神

4个回答

luochoudan
luochoudan   Ds   Rxr 2016.03.08 16:55
已采纳

第一个参数是控制弹出对话框相对的中心位置,如果是null,就是在屏幕中间,所以往往都是null;如果是其它组件,则会在其它组件的中心弹出。明白了吧?

qq_28954177
qq_28954177 thanks 非常感谢
接近 2 年之前 回复
Royal_lr
Royal_lr   Ds   Rxr 2016.03.08 15:58

你new一个Jpanel放里面不就行了吗

qq_28954177
qq_28954177 刚接触java 还不太懂
接近 2 年之前 回复
enpterexpress
enpterexpress   2016.03.08 16:27

Jpanel是全局变量,可以访问的

qq_28954177
qq_28954177 谢谢
接近 2 年之前 回复
tongyi55555
tongyi55555   2016.03.09 02:52

代码不是一行一行看的,要整体看

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!