获取没有边框的JPanel的宽度

时间:2013-07-23 17:07:41

标签: java swing width border insets

我有一个带有空布局的JPanel(这应该保留)和一个简单的蚀刻边框。 现在我想在最便宜的点设置按钮的位置;为此,我需要边框的宽度。我怎么能得到这个? Component.insets().bottom工作正常,但不推荐使用此方法。有更新的东西吗?谢谢!

编辑:sry我的英语。 并感谢downvotingm .. -.-

1 个答案:

答案 0 :(得分:3)

int base = myComponent.getInsets().bottom;

来自docs

  

已过时。从JDK 1.1版开始,由getInsets()替代。

Swing旨在使用layout managers。绝对更好地使用一个用于定位和放大调整组件。 应该删除确定组件基本位置的必要性。