2014-09-28 61 views
0

现在我正在制作计算器,并希望将问题和他们的答案附加到JEditorPane中。我环顾四周,发现一个帖子,说的是一个可以附加到一个JTextField,但是当我尝试添加到一个JTextField我仍然得到同样的错误如何追加到JEditorPane?

Calculator.java:46: error: cannot find symbol 
     answerField.append("5"); 
       ^

我的代码:

public void actionPerformed(ActionEvent e) 
{ 
String mathProblem = enterField.getText(); 
answerField.append(mathProblem + "="); 
answerField.append(solve(mathProblem)); 
} 

回答

0

我找到了一个工作来追加文本。 1.使之成为JTextPane 2.追加basicly说,设置文本,什么是在那里+新条目,所以它看起来像 这setText(textField.getText() + enteredText);

代码:

public void actionPerformed(ActionEvent e) 
{ 
String mathProblem = enterField.getText(); 
answerField.setText(answerField.getText() + "\r" + mathProblem + "="); 
answerField.setText(answerField.getText() + solve(mathProblem)); 
}