永发信息网

Java获得怎样当前JFrame?

答案:2  悬赏:50  手机版
解决时间 2021-01-29 03:39
比如说,我在按钮jbt的消息处理中要获得这个按钮所在的JFrame,怎么获取?
最佳答案
SwingUtilities类的
public static Window getWindowAncestor(Component c)
blic static Window windowForComponent(Component c)
等价的两个方法
全部回答
swing中没有提供直接获取的方法。 但是对于jframe和jdialog,可以通过getcontentpane()获取窗口的主面板,然后获得。 container contentpane=myframe.getcontentpane(); // 注意只有窗口显示后getlocationonscreen才可以调用,否则出错 point contentpos = contentpane.getlocationonscreen();// 在屏幕的坐标 dimension size = contentpane.getsize(); // 可视区域的大小
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
联通连欣空中充值
歙钵的意思是什么啊?知道的请说下!
单选题“开辟荆榛,千秋功业;驱除荷虏,一代
lucky7真人密室逃脱地址好找么,我有些事要过
0),A(-1,0),B(0,-3)将AB绕平面某点旋转180°
现在的厦门软件职业技术学院好吗?
天降之物第一季第十集共23分42秒,其中第18分
单选:为明确求助者的心理问题,对该求助者最
笔分的意思是什么啊?知道的请说下!
G系列小齿轮减速机
考二本,学电气工程及其自动化有前途吗?
金桂村地址在哪,我要去那里办事
7D多人对战体验馆地址在什么地方,我要处理点
为什么在强烈的灯光底下看自己,脸上凹凸不平
泡沫红茶怎么来的
推荐资讯
下列环境噪声监测点布设符合《声环境质量标准
无交行驶证车辆登记证书可以交车船税吗
求:马来西亚吉隆坡廉价机场问询电话(LCCT)
下面关于人体内性染色体的叙述中,错误的是CA
我要知道新字辈后面是什么辈
英语中 过去完成时能跟时间点吗
什么阅读软件看书是免费的,推荐一下!
ronde solo de cartier什么意思
(-2)₃x0.5-(-1.6)÷(-2)₂
开小吃店要不要办卫生许可证 40分
Win7环境变量下的用户变量和系统变量的区别
做为一个CNCIPQC每天该做什么,会不会做
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?