如何正确增加

时间:2014-02-09 14:44:31

标签: java increment

我的代码有一个问题,我只能增加最后一个输入数据值,这个代码链接到另一个我有歌曲列表等的类。但是我试着创建一个播放列表,当我按下播放时它会增加播放列表中所有歌曲的播放次数。但是我的问题是,一旦我将歌曲添加到播放列表,当我按下播放时,它只会增加输入到文本字段中的最后一首曲目。例如我键入“01”然后添加然后我键入“02”并添加,但它只增加轨道2(因此我添加的最后一个轨道)而不是递增1和2.我是非常新的java所以原谅我,如果这似乎微不足道,并提前感谢。

public void actionPerformed(ActionEvent e) {

    if (e.getSource() == add) {
        String key = trackNo.getText();
        String name = LibraryData.getName(key);
        if (name == null) {
            playcount.setText("No such track number");
        } else {
            playcount.append("\n" + name + " - " + LibraryData.getArtist(key));

        }
    }
     if (e.getSource() == reset) {
            playcount.setText("");
    }
     if (e.getSource() == play) {
         String key = trackNo.getText(); 
         LibraryData.incrementPlayCount(key);

    }
}

}

0 个答案:

没有答案