社区
Java SE
帖子详情
各个窗口间的切换是响应什么事件?
ailling
2003-08-21 09:24:53
是 windowDeactivated 和windowActivated吗?
我想让某个窗口总在上方,所以在windowDeactivated事件中加入
frame.toFront(); 可是实现不了?
为什么?是事件不对,还是方法不对,
另外要说明的是我的这个窗口不是JDialog,所以不能用 setModal(true).
...全文
32
2
打赏
收藏
各个窗口间的切换是响应什么事件?
是 windowDeactivated 和windowActivated吗? 我想让某个窗口总在上方,所以在windowDeactivated事件中加入 frame.toFront(); 可是实现不了? 为什么?是事件不对,还是方法不对, 另外要说明的是我的这个窗口不是JDialog,所以不能用 setModal(true).
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ailling
2003-08-21
打赏
举报
回复
窗口指JFrame ,我用 toFront()方法可以实现, 但是好像没有层次的概念,那么我如果有两个窗口响应相同事件的时候都是用了 toFront()方法,或者在一个使用了toFront()方法后的窗口中生成一个JDialog(),那么就有两个窗口都想在最前面显示,就出现错误。
还有一个问题,如果给JFrame中传入组建参数例如一个JPanel并把它加到这个JFrame中,那么这时候给JFrame使用toFront()则没有作用,为什么?
freejacky
2003-08-21
打赏
举报
回复
各个窗口指的是什么??java的Applet or Application?
窗口切换是OS的shell控制的吧
想让窗口总在上边,看有没有设置层的方法吧,可能会管用
Windows游戏编程系列之1:GUI
窗口
界面编程及游戏入门实战
我将带领大家来系统学习Windows的
窗口
编程,包括消息、
窗口
、GDI绘图、游戏开发等。本课程比较基础,非常适合初学者入门,读者可以边学习边实践。具体的章节目录和课程内容如下所示:---------------------------------------------Windows游戏编程系列之1:GUI界面编程及游戏入门实战1、Windows创建第一个
窗口
WinMain入口函数 5进行Windows编程的调试手法 6
窗口
从哪里来? 7
窗口
编程的步骤 7
窗口
编程需要的主要结构 8
窗口
编程需要的主要API 92、Windows的
窗口
过程与消息机制 如何留住
窗口
? 121)Windows的消息与消息循环 142)消息处理函数与常用消息 17)Windows的
窗口
过程函数 19 3、GDI编程之设备上下文 1)GDI的通用编程框架 222)GDI的绘图步骤 253)GDI获取设备句柄 254、GDI编程之绘制几何图形 画点、线 28颜色COLORREF 29矩形 29画圆、饼图、弦图 305、GDI编程之自定义画笔画刷画笔简介 32画刷简介 33画笔案例 33画刷案例 346、GDI编程之绘制文字 DrawText函数 35TextOut 函数 (wingdi.h) 36CreateFont函数 37绘制文本案例 377、GDI编程之绘制位图 位图简介 381)在资源中添加位图资源 392)从资源中加载位图: LoadBitmap 393)创建一个与当前DC相匹配的DC(内存DC) 394)将bitmap放入匹配的DC中:SelectObject 405)成像(1:1 比例 ) 406)取出位图 407)释放位图 418)释放匹配的DC 41绘制位图案例 41 8、Windows鼠标键盘消息 一、键盘消息 421、键盘消息 422、消息参数: 423、消息的使用: 424、键盘消息的案例代码 43二、鼠标消息 441、基本鼠标消息 442、双击消息 443、滚轮消息 454、不
响应
双击消息 45 9、Windows定时器消息 定时器消息介绍 47创建定时器 47关闭定时器 47定时器消息案例代码 4810、GDI游戏之跳舞动画 11、GDI游戏之走路动画 12、GDI贪吃蛇游戏实战
QT基础入门【
窗口
篇】QT弹窗禁止其他页面
响应
模态:启动模态界面时,例如弹出对话框强制用户从其他正在进行的业务中聚焦到当前对话框,除了该对话框整个应用程序
窗口
都无法接受用户
响应
,无法
切换
界面,无法
切换
当前Qt应用。在写一个自定义弹窗后,如果点击弹窗下面的页面,会导致弹窗页面被覆盖,进而弹窗页面无法不关闭,所以考虑到有弹窗时进入模态页面,来禁止编辑其他页面。Qt::WindowModal 半模态:
窗口
级模态对话框,阻塞父
窗口
、父
窗口
的父
窗口
及兄弟
窗口
。非模态:与模态相反,默认状态为非模态,即可以随意
切换
,可以在同一应用下的各个
窗口
界面任意
切换
。
OpenGL(十六) 鼠标、键盘交互
响应
事件
OpenGL中通过鼠标和键盘跟程序交互的实现需要实现注册鼠标和键盘
响应
事件
,在一定条件下,该
事件
被触发,
事件
里的程序被执行,达到交互的目的。 通过glutMouseFunc(&OnMouse)注册鼠标
事件
,OnMouse是鼠标
事件
的
响应
,函数格式是void OnMouse(int button,int state,int x,int y); 通过glutKeyboardFunc
Qt模态界面设置setWindowModality禁止其他界面
响应
一、模态与非模态 模态:启动模态界面时,例如弹出对话框强制用户从其他正在进行的业务中聚焦到当前对话框,除了该对话框整个应用程序
窗口
都无法接受用户
响应
,无法
切换
界面,无法
切换
当前Qt应用。这可以保证用户按照自己设计的操作逻辑进行动作。只有关闭和退出该模态界面,才可以访问本应用程序的其他界面和功能。 非模态:与模态相反,默认状态为非模态,即可以随意
切换
,可以在同一应用下的各个
窗口
界面任意
切换
。 ...
代码赏析:子
窗口
对于键盘和鼠标的
响应
一、引言首先声明,代码并不是我写的;其次,代码是我在小甲鱼的《Win32 SDK程序设计》系列教程的第41讲中看到的。因为本人一方面在学习这个教程,一方面也对于优美的代码有着自己的独特的爱好,所以在这里书写博客予以分析(代码应该是出于《windows程序设计》第5版的书例代码)。那么这份代码是为了完成什么功能呢? 在一个父
窗口
中绘制 5 X 5 的 25 个宫格的子
窗口
,其中子
窗口
以矩形边框显示 鼠
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章