首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

Frame.pack()与frame.validate()步骤的区别

2012-08-26 
Frame.pack()与frame.validate()方法的区别java 程序种经常用到Frame.pack();  Frame.pack()这个方法的作

Frame.pack()与frame.validate()方法的区别
java 程序种经常用到Frame.pack();
  Frame.pack()这个方法的作用就是根据窗口里面的布局及组件的preferedSize来确定frame的最佳大小。

  frame.validate()是验证frame中的所有组件,并不会调整frame的大小.

  frame应用动态添加或者删除某些控件后,为了实时展现操作后的结果,
  就必须用validate,invalidate和repaint这三个函数。
  当前使用不当,会导致容器从新布局时出现闪烁

热点排行