我已经创建了JTextArea
插入JScrollPane
里面JPanel
,里面是JFrame
. 我必须在构造函数中放置确切数量的 colls 和行JTextArea's
,如果不是JTextArea
不可见,但是当我调整窗口大小时JTextArea
,它具有固定大小并且我不想要它。我希望它修复窗口。怎么做?谢谢你。
jpMiddle = new JPanel();
JTextArea ta = new JTextArea(20,42);
JScrollPane sp = new JScrollPane(
ta, ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS,
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
jpMiddle.add(sp);
编辑:自己想出来:
jpMiddle = new JPanel(new GridLayout(1,1));
JTextArea ta = new JTextArea();
JScrollPane sp = new JScrollPane(
ta, ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS,
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
jpMiddle.add(sp);