Das Programm lässt den Benutzer einen Befehl in ein Textfeld eintippen, dann wird alles, was sie eingegeben haben, im Textbereich angezeigt. Wenn es sich um Keywords wie "Ja" handelt, wird es grün, aber ich kann in einem Textbereich nicht nur eine Textzeile grün setzen, deshalb muss ich einen Textbereich verwenden.Java: Gibt es eine Methode in JTextPane, die das Gleiche wie append() in JTextArea tut?
Das Problem ist, dass ich, wenn ich einen Textbereich verwende, kann ich nicht mehr die Append-Methode verwenden.
private final static String newline = "\n";
private void enterPressed(java.awt.event.KeyEvent evt) {
int key = evt.getKeyCode();
if (key == KeyEvent.VK_ENTER)
{
String textfieldEnterdValue = textfield1.getText().toString();
this.TextArea1.append("> "+tb1EnterdValue+newline);
this.tb1.setText("");
if((tb1EnterdValue.equals("yes")))
{
TextArea1.setForeground(Color.green);
}
}