프로그램은 사용자가 텍스트 필드의 명령을 입력 한 다음 입력 한 내용이 텍스트 영역에 표시되도록합니다. 예를 들어 키워드가 녹색 인 경우 텍스트 영역에 녹색 텍스트 한 줄만 설정할 수 없으므로 텍스트 창을 사용해야합니다.Java : JTextArea에서 append()와 동일한 작업을 수행하는 JTextPane의 메소드가 있습니까?
텍스트 팬을 사용하면 더 이상 append 메서드를 사용할 수 없다는 것이 문제입니다.
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);
}
}