Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 设置Wrapline时,JTextArea会拉伸_Java_Jtextarea - Fatal编程技术网

Java 设置Wrapline时,JTextArea会拉伸

Java 设置Wrapline时,JTextArea会拉伸,java,jtextarea,Java,Jtextarea,我有以下代码:问题是,当我运行应用程序时,由于setLineWrap(true),包含这些组件的JPanel会拉伸。正如这里所建议的,我在JScrollPane中插入了JTextArea 但是没有结果 titolo=new JLabel("title"); text=new JTextArea(""); scrollPane = new JScrollPane(text); text.setLineWrap(true); griglia=new GridBagLayout(

我有以下代码:问题是,当我运行应用程序时,由于setLineWrap(true),包含这些组件的JPanel会拉伸。正如这里所建议的,我在JScrollPane中插入了JTextArea 但是没有结果

titolo=new JLabel("title");
    text=new JTextArea("");
scrollPane = new JScrollPane(text);


    text.setLineWrap(true);

griglia=new GridBagLayout();
gbc=new GridBagConstraints();
setLayout(griglia);

buildConstraints(gbc,0,0,1,1,100,1);
griglia.setConstraints(titolo,gbc);

buildConstraints(gbc,0,1,1,1,100,100);
griglia.setConstraints(scrollPane,gbc);

add(titolo);
    add(scrollPane);

检查填充-初始填充值使用GridBagConstraints。无

很好:)你能解释一下原因吗?我真的不明白。包含jscrollpane的面板的大小由上层布局管理器控制;尺寸应该已经确定了吗?哦,那很糟糕,情况正在好转,但我仍然有一个问题;问题是现在滚动窗格(里面有JTextArea)没有完全填满它的可用空间,所以我得到了它周围的空空间。有什么想法吗?