可以向jframe窗口中添加jframe窗口吗

可以向jframe窗口中添加jframe窗口吗,第1张

其实不可以向JFrame窗口里添加JFrame

虽然语法上没有错误, 但运行时会抛出下面的异常

Exception in thread "main" java.lang.IllegalArgumentException: adding a window t

o a container

解释: 参数错误, 不能向容器里添加1个窗口

解决办法: 使用JInternalFrame内部窗体组件,  可以实现向JFrame里 添加(内部)JFrame

我想在窗口上做一个浮动的容器,在ASP.net中有没有这样的控件,如果用代码实现该怎么做

不可以,Frame是顶层容器,添加一个Frame到容器会抛出IllegalArgumentException

WINFORM 的window 含有show 和showdialog方法 可以用来d出。

1,容器的话你实际可以重新建一个窗口作为d出容器。

2,如果你不需要窗口继承的 关闭和窗体标题框,可以将窗体的style设置为none.

3,在该窗体上添加相关组建即可

4,点击按钮,将刚才所建立的窗口formX 实例化。

formX form=new formX()

form.Show()

这时取得了窗体对象你也可以动态再添加组建或控件。

form.Controls.Add(object)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11460594.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存