Java 带有滚动窗格的可伸缩JTextArea
晚安 如何在netbeans中拥有一个类似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);
(来源:) 我的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只是您可以在网上找到的众多产品之一(其中许多是免费的)。