有谁知道如何在用户关闭java应用程序时创建消息框。消息框中的内容将显示客户订购的食物订单列表,它将从数据存储中的 jlist 内的 vector 中获取订单。
public void getAllOrder(Order o)
{
this.confirmorderlist.add(o);
for(int i=0; i<confirmorderlist.size(); i++)
{
Order order=confirmorderlist.get(i);
Product[] OrderArr=order.getOrder();
for(int k=0; k<OrderArr.length; k++)
{
String msg="Your order is ";
JOptionPane.showMessageDialog(null, msg +OrderArr[k].getProductName() +" x" +OrderArr[k].getQuantity(), "ORDER", JOptionPane.INFORMATION_MESSAGE);
}
最佳答案
我认为您需要创建一个 JFrame,并将 EXIT_ON_CLOSE 设置为默认关闭操作作为最后一步,并关闭所有其他框架。如果您实际关闭 Java 应用程序,它会删除所有关联的窗口。
关于java - 从 jlist vector 中获取数据以在 Java 中的消息框中弹出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38934742/