Java将字符附加到textarea

时间:2010-05-02 21:54:26

标签: java user-interface button jtextarea

我希望将一个字符添加到textarea中。我有一个简单的GUI,看起来像手机一样,我希望能够点击其中一个按钮并用该字符更新textarea。如果我单击另一个按钮,我希望能够将该字符附加到第一个按钮。我该怎么做呢?显然,现在它只是在textarea中设置该按钮的字符,并在单击另一个按钮时被替换。

public void actionPerformed(ActionEvent e) {
    String source = e.getActionCommand();
    if (source.equals("1")) {
        TextArea.setText("1");
    } else if (source.equals("2abc")) {
        TextArea.setText("a");
    } else if (source.equals("3def")) {
        TextArea.setText("e");
    } else if (source.equals("4ghi")) {
        TextArea.setText("i");
    } else if (source.equals("5jkl")) {
        TextArea.setText("k");
    } else if (source.equals("6mno")) {
        TextArea.setText("o");
    } else if (source.equals("7pqrs")) {
        TextArea.setText("s");
    } else if (source.equals("8tuv")) {
        TextArea.setText("t");
    } else if (source.equals("9wxyz")) {
        TextArea.setText("x");
    }

1 个答案:

答案 0 :(得分:3)

TextArea.append(newText);