`
fishbottle
  • 浏览: 52872 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
Table 的一个 cycle 是这样的: 当表格刚显示时它会问每一行每一列 getCellRender 是什么,默认是得到一个 JLabel,它用这个 JLabel 赋值后显示出来,然后移动到下一个格式做同样的事情,这里的 JLabel 是同一个,只是在准备显示出来之前把当前格式的值更新上去。 当焦点落到某个格子时首先是询问 cell editor 这个格子是否 isEditable,如果不是,什么都不做,如果是的话,它的 getTableCellEditorComponent() 后设置值然后弹出来让用户输入新值。当验证值正确时会提交到 table model 中去,并 ...
  里面有许多开发Swing项目时有用的控件,比如类似QQ列表的JGroupPanel,日历控件JCalendarPanel等。
Global site tag (gtag.js) - Google Analytics