【发布时间】:2010-07-16 12:01:04
【问题描述】:
我正在创建一个继承自 JPanel 的自定义 Swing 组件。
为了获得“良好行为”,覆盖/实施各种调整方法(getPreferredSize、setPreferredSize、getMinimumSize 等)的正确方法是什么,尤其是在以下方面:
- 使用不同的布局管理器
- 调用 setPreferredSize() 时行为正确
- 通过 setBorder() 设置边框时做出适当反应
【问题讨论】:
标签: java user-interface swing layout custom-controls