1. setMaximumSize失效的原因:
JFrame的setMaximumSize方法失效的原因是,JFrame的默認布局管理器是BorderLayout,而BorderLayout不支持最大尺寸的設置,所以setMaximumSize方法失效。
2. getMinimumSize()重寫的困惑:
getMinimumSize()方法是用來獲取組件的最小尺寸的,如果要重寫這個方法,需要考慮到組件的最小尺寸,以及組件的布局管理器,以及組件的父容器的最小尺寸,這些都是需要考慮的因素。
1. setMaximumSize失效的原因:
JFrame的setMaximumSize方法失效的原因是,JFrame的默認布局管理器是BorderLayout,而BorderLayout不支持最大尺寸的設置,所以setMaximumSize方法失效。
2. getMinimumSize()重寫的困惑:
getMinimumSize()方法是用來獲取組件的最小尺寸的,如果要重寫這個方法,需要考慮到組件的最小尺寸,以及組件的布局管理器,以及組件的父容器的最小尺寸,這些都是需要考慮的因素。
公眾號:1024技術圈
?? 提供互聯網知識和資訊,分享IT前沿技術,熱門資源,大廠面試題 ??