【发布时间】:2020-06-10 07:25:10
【问题描述】:
所以我有一种方法可以从数组列表中绘制数据,其中包含名称和不同十年的排名。每次用户键入不同的名称并按下 GUI 上的“图表”按钮时,该名称将根据其每十年的排名绘制成图表。但是,当我想清除图表时,我希望能够在按下“清除一个”按钮时一次清除一条图表线(每条图表线只是一个名称的信息)。我有一个 clear all 方法,看起来像这样,
public void clearAll()
{
//Adds code to clear all names from the graphArray
graphArray.clear();
//Calls repaint() to update the graph
repaint();
}
这属于我的“全部清除”按钮。这可以同时清除所有不同的图形线,但我怎样才能一次清除一条,特别是我想删除他们首先输入的第一条图形线。因此,如果用户输入 4 个名称(如 sam、bill、bob、john),我希望清除一个按钮来删除输入的最早的名称,即 sam。然后下次按下按钮时,它将删除账单。那么有没有类似的东西
.clear()
可以做到这一点或我需要做什么?
【问题讨论】: