Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.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 带有滚动窗格的可伸缩JTextArea_Java_Swing_Jscrollpane_Jtextarea - Fatal编程技术网

Java 带有滚动窗格的可伸缩JTextArea

Java 带有滚动窗格的可伸缩JTextArea,java,swing,jscrollpane,jtextarea,Java,Swing,Jscrollpane,Jtextarea,晚安 如何在netbeans中拥有一个类似JTextArea的区域(参见图片) (来源:) 我的JTextArea代码: JTextArea infoArea = new JTextArea(10,10); infoArea.setLineWrap(true); infoArea.setFont(police); infoArea.setForeground(Color.YELLOW); infoArea.setBackground(Color.BLACK);

晚安

如何在netbeans中拥有一个类似JTextArea的区域(参见图片)


(来源:)

我的JTextArea代码:

   JTextArea  infoArea = new JTextArea(10,10);
   infoArea.setLineWrap(true);
   infoArea.setFont(police);
   infoArea.setForeground(Color.YELLOW);
   infoArea.setBackground(Color.BLACK);
   infoArea.setEditable(false);

   JScrollPane scroll = new JScrollPane(infoArea);
   scroll.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
   scroll.setBorder(BorderFactory.createEmptyBorder(5, 0, 10, 0));
   scroll.setPreferredSize(new Dimension(sousFrame.getWidth(),90));
   scroll.setFont( new Font("Arial", Font.BOLD, 13));
   scroll.setBorder(BorderFactory.createTitledBorder("Output"));

谢谢

我不确定NetBeans使用什么,但我们在上一家公司使用它在Java Swing应用程序中创建可停靠窗口(假设这就是您所说的“可伸缩”).

你能解释一下什么不起作用吗?@Peter Lang:它工作得很好,但我只是想让它像netbeans中的输出面板一样可停靠或可伸缩(见图)@tuxou:好的,那么你需要一个停靠框架。Flexdock只是您可以在网上找到的众多产品之一(其中许多是免费的)。