这是该计划的相关块......
public void actionPerformed(ActionEvent event)
{
String command = event.getActionCommand();
if(command.equals("Add Book"))
{
addBook();
}
if(command.equals("Clear"))
{
clear();
}
}
/**
* Add a Book to the arraylist LoanItem
*/
public void addBook(String theISBN, String theTitle, String thePublisher)
{
Book theBook = new Book(theISBN, theTitle, thePublisher);
LoanItems.add(theBook);
它出现的错误方法类库中的addbook不能应用于给定的类型。 有什么帮助吗?
答案 0 :(得分:1)
您致电addBook()
,但没有通过您为其指定的任何参数。您需要获取您应该通过的信息,然后将其提供给呼叫:
if ("clear".equalsIgnoreCase(command)) {
addBook(String, String, String);
}