我构建了一个JTextArea,并将其添加到JScrollPane,我想将任何输出添加到滚动窗格。我写了这个......
outputText = new JTextArea(15, 40);
outputText.setEditable(false);
JScrollPane scrollPane = new JScrollPane(outputText);
contentPane.add(scrollPane, BorderLayout.CENTER);
我已经在构造函数中初始化了JTextArea。然后我写这个......
public void println(String n)
{
outputText.append(n + "\n");
outputText.setCaretPosition(outputText.getText().length());
}
public void printWelcome()
{
println("Welcome to my Program!");
println("When you're done, press 'Done'. ");
}
但是当我启动GUI时,没有任何文字显示出来。建议?