[英]How do you stretch a JPanel within a JPanel?
這是我正在使用的圖像:
這就是我想要實現的目標:
如您所見,我有一個JPanel外部,其GridLayout為(3,1)...即3行和1列
我在外部JPanel中添加了3個JPanels,但是我遇到的問題是僅拉伸Inner2 JPanel。 我需要更多空間來在Inner2中添加更多信息,並希望Inner3的空間更少,因為它僅具有CHECKOUT JButton。
我將如何實現這一目標?
我試圖在Inner2中設置不同的布局,但是似乎所有內部JPanel的尺寸都是固定的。
不要使用GridLayout,因為組件的大小將始終相同。
也許您可以使用BoxLayout
或GridBagLayout
。 也許甚至使用BorderLayout
也會更好,因為它允許CENTER面板根據需要增長。
閱讀Swing教程中有關使用布局管理器的部分,以獲取使用上述布局的示例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.