永发信息网

java GUI中怎么实现JFrame上的JDialog全部在JFrame

答案:6  悬赏:80  手机版
解决时间 2021-04-04 13:38
java中怎么实现JFrame上的JDialog全部在JFrame的框架上全部展开

不好表达 请看图:
http://templarkkziball.googlepages.com/1.JPG
JFrame上紧跟接着又一个类似frame的组件
请问怎么实现

https://gss0.baidu.com/7LsWdDW5_xN3otqbppnN2DJv/templarkk/pic/item/075e874e36b2f2ded0c86a72.jpg
图片地址 baidu 空间的 绝对可以打开
图片不小吧..

我的问题很简单, 谁能用java把这框架的前面两三层画出来就对了. 不知道就不知道, 不要p话.
最佳答案
图太小了,看得不是很清楚。
你说得那个不是JDialog而是JInternalFrame,
自己试试吧
全部回答
不懂,你可以去看下jdk的demo文件夹下的例子。
你可以在netbeans里面新建一个类(继承自jdialog),建议你用netbeans写这个东西嗯,然后用他的可视化工具加布局管理器来实现,很快很方便的
不会说的是多文档视图方式吧?!那应该用JInternalFrame`~~就像MFC的MDI一样的东西``` pane很多可以考虑rootpane那些东西```去找本专门做GUI的,或者直接看java doc也有介绍!网上一搜一堆相关的东西
this.setLocationRelativeTo(this); 设置窗体在父窗体上居中 Dimension d = this.getSize();//获取父窗口大小 this.setSize(d.width-m, d.height-n);//设置要显示窗口的大小 //自己计算
先写一个JDialog,如A.java 然后在JFrame中测试它。首先先声明一个A的test.如: private A test; test=new Borrow(this); 在你需要JDialog出现的地方加上这句:test.setVisible(true); 这样就可以了,表达的不是很好,不知道你看的懂不。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
京胡软弓子是什么样的
选出依次填入文中空格处最恰当的一项什么样的
公明百佳华丽都休闲会所
医生好,想肾虚会导致脑鸣吗
魔兽怎么去塔纳安丛林,魔兽7.0前往阿苏纳NPC
哪有卖冰淇淋蛋糕的
巴黎春天国际婚纱摄影(新华路)地址有知道的么
什么是听证会制度?
时针.在1点整到2点之间,什么时间与分针在
单选题下列句子,没有语病的一项是A.有关专家
禅意唯美古诗词,陈琳的新专辑名字是什么?
1995年农历8月杨公祭是公历多久
高薪区枫桥镇何山路352号邮编
河南自考转出政策咨询
如图B(6,0),E(0,6),直线y=3x+3与x轴,y轴
推荐资讯
南京火车站始发途经镇江的动车上午都有哪几班
苏轼的《记承天寺夜游》与《游兰溪》的写法有
查看微信历史消息
水晶电古筝哪个牌子好
两双帆布鞋最多有多重?
如图,?ABCD中,∠ADC的角平分线DE交AB于点E
给我一些描写美丽钻石的好句子
美系巡洋舰怎么加点好
材料一 市场经济从一开始就离不开诚信。西方
王力宏龙的传人中RAP英文故事说的谁?
最近有意购入一款随身DVD,请求达人推荐
钙是人体必不可少的一种常量元素,所有细胞都
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?