Java JTextArea,获取用作计数器的最后一个值

Java JTextArea,获取用作计数器的最后一个值,java,jframe,jtextarea,Java,Jframe,Jtextarea,我需要做一个GUI,将有一个菜单,在菜单中,它允许用户向上或向下计数。问题是我不知道如何使JTextArea中的最后一个值增加或减少 下面是我的想法,但是使用getText它可以得到我只需要最后一个的所有文本。我该怎么做才能正确地使用这个计数器呢 import java.awt.*; import javax.swing.*; import java.awt.event.*; class MyMenu extends JFrame{ JMenuBar menuBar = new JMenuB

我需要做一个GUI,将有一个菜单,在菜单中,它允许用户向上或向下计数。问题是我不知道如何使
JTextArea
中的最后一个值增加或减少

下面是我的想法,但是使用
getText
它可以得到我只需要最后一个的所有文本。我该怎么做才能正确地使用这个计数器呢

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;


class MyMenu extends JFrame{
JMenuBar menuBar = new JMenuBar();
JLabel Number;
JFrame frame;

public MyMenu(String title){
  super(title);
  JTextArea _resultArea = new JTextArea(20, 15);
  add(_resultArea,"Center");
  _resultArea.setText("0");
  setDefaultCloseOperation(EXIT_ON_CLOSE);

  setJMenuBar(menuBar);
  JMenu CountMenu = new JMenu("Count");
  menuBar.add(CountMenu);

  JMenuItem Plus = new JMenuItem("Inc");
  CountMenu.add(Plus);
  Plus.addActionListener(new ActionListener() {
           public void actionPerformed(ActionEvent e) {
              int temp = Integer.parseInt(_resultArea.getText());

              _resultArea.append(""+ ++temp);
           }

        });
  JMenuItem Minus = new JMenuItem("Dec");
  CountMenu.add(Minus);
  Minus.addActionListener(
        new ActionListener() {
           public void actionPerformed(ActionEvent e) {

           }

        });
  JMenuItem Reset = new JMenuItem("Reset");
  CountMenu.add(Reset);
  Reset.addActionListener(
        new ActionListener() {
           public void actionPerformed(ActionEvent e) {

           }

        });
  JMenuItem Quit = new JMenuItem("Exit");
  CountMenu.add(Quit);
  Quit.addActionListener(
        new ActionListener() {
           public void actionPerformed(ActionEvent e) {

           }

        });  
}


public static void main (String [] args)
{
  MyMenu Homework = new MyMenu("MyMenu");
  Homework.setVisible(true);
  Homework.setBounds(30, 30, 300, 300);
}
}
请不要这样做,
“+++temp
,它看起来很可怕,速度也很慢<代码>字符串.valueOf(++temp)。你说的“最后一个值”是什么意思?