java中如何将程序运行的多个结果,分别显示在多个窗口中?多个窗口要在一个屏幕上显示,类似监控系统。
3个回答
展开全部
楼上说的那种方法我也赞同...在jframe中建立截个panel然后再panel中显示结果...
不知道你要显示的是什么结果...如果窗口数量和位置固定,那用panel最佳选择..
要是多个窗口显示在一个窗口中这要用到mid模式,可以根据用户需要弹出多个窗口...
不知道你要显示的是什么结果...如果窗口数量和位置固定,那用panel最佳选择..
要是多个窗口显示在一个窗口中这要用到mid模式,可以根据用户需要弹出多个窗口...
追问
窗口数量和位置是固定的。我的程序是用来监控6个参数的数值,隔一段时间更新下,而我要做的就是要把这些数值分为6个窗口显示在屏幕上,以便运行人员实时监控参数是否正常。
追答
加入一个时钟,用来刷新页面..每个小窗口里的参数都封到bean里面,然后封到集合中...最后显示到小窗口里...把这一整套行为封到一个方法中...时钟每隔一段时间去调用一次...然后就能在页面中看到即时数据了..
如果数据是从数据库中读出来的,那就不要时钟了,在数据库中创建一个触发事件,当数据改变的时候才做刷新操作...
展开全部
你可以用JInternalFrame
可以方便的在主线程中对各子窗口的位置、内容进行调整和修改
可以方便的在主线程中对各子窗口的位置、内容进行调整和修改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JFrame 和 JPanel 的组合
类似一个frame 中的多个panel
类似一个frame 中的多个panel
追问
我技术不太好,我的程序要监控几个参数的数值,每隔一段时间更新一下数据,要做的就是,实时把这几个数值,分几个窗口显示在一个屏幕上,以便监控。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询