code
code
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import models.DeliveryRunner;
import models.Order;
import services.OrderService;
import services.UserService;
import java.util.List;
add(topPanel, BorderLayout.NORTH);
buttonPanel.add(acceptOrderButton);
buttonPanel.add(rejectOrderButton);
buttonPanel.add(historyButton);
add(buttonPanel, BorderLayout.SOUTH);
acceptOrderButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
acceptOrder();
}
});
rejectOrderButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
rejectOrder();
}
});
historyButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
viewOrderHistory();
}
});
loadOrders();
}