![](/img/trans.png)
[英]JScrollPane: How to resize automatically the JPanel contained in the scroll
[英]how to automatically resize jPanel
當它的組件自動創建時,我是通過NEframe的jframe設計創建的。 現在,我把這個名為jLayeredPane的jFrame組件jLayeredPane放到了議程上,因為我在這里需要更多的窗格並進行切換。 我已經設置了水平和垂直調整大小以布局該組件所屬的布局,以便在調整窗口(jFrame)的大小時自動將其調整為某個值。
然后,我還通過設計師新類股票創建了擴展jPanel的股票,
現在,我將此jPanel放入JLayredPane,並需要獲取有關可調整大小的屬性。
stock st = new stock();
st.setBounds(0,0,agendaLayer.getWidth(),agendaLayer.getHeight());
agendaLayer.add(st);
但是它不起作用,更改窗口時,jLayredPane會自動調整大小,但jPanel不會保持不變。
,更改窗口時,jLayredPane會自動調整大小,但jPanel不會保持不變。
JLayeredPane默認情況下使用空布局,因此組件永遠不會調整大小。
因為我在這里需要更多的窗格並切換。
如果需要切換面板,請使用CardLayout。 有關更多信息和示例,請參見“ 使用卡布局”的Swing教程。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.