GUI
柴火流明
这个作者很懒,什么都没留下…
展开
-
GUI使用component组件和直接绘图的差别
以九宫格小游戏为例 九宫格 九宫格有九个小块,其中一个空块,与空块相邻的小块可以和空块交换位置。实现键盘响应和鼠标响应 从方面分析比较 刷新界面 直接绘图的方式 小块之间执行完交换顺序的操作后需要刷新界面,响应完成后执行update()方法 添加组件方式 小块之间执行完交换顺序的操作后需要刷新界面,响应完成后执行执行revalidate()方法 布局 使用组件画图可以使用很多java已经实现的方法...原创 2019-06-22 20:53:05 · 481 阅读 · 0 评论 -
如何在GUI中的一个事件中多次更新组件内容
问题描述: 在一个鼠标/键盘事件多次添加组件或删除组件或修改组件的属性值只有在整个事件完成后界面才会刷新。 例如有一个JLabel,将JLabel的text设置为0,然后点击键盘,text的值变为1,间隔一秒后,text的值变为2,...原创 2019-06-23 18:23:04 · 164 阅读 · 0 评论