[英]JSlider fitting the width of a JPanel
有什么方法可以使JSlider
調整大小時使其適合JPanel
的寬度? 我正在使用。 JFrame
的pack()
方法,當我調整包含滑塊的面板的大小時,滑塊不會更改其大小。
提前致謝!
實際大小調整行為由面板中使用的LayoutManager控制。 默認值為FlowLayout,將子代保持為preferredSize。 更改為LayoutManager,使其大小大於或小於其pref,對於一個處於BorderLayout中心的單個孩子:
JPanel panel = new JPanel(new BorderLayout());
panel.add(mySlider)
還有其他內容,請閱讀snoracle 在線Swing教程中 有關LayoutManager的章節。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.