0

目前我在我的主要课程中有这个。

所以我试图创建一个对象,以便在两个选项卡之间传递信息。例如,在下一个新订单后,我可以转到下一个选项卡来检查订单。

Book b = new Book();

所以我试图通过对象。

几周前我刚开始学习java,所以请保持简单。多谢。

而且我正在尝试在没有提交按钮的情况下执行此操作,因此当我单击下一个选项卡时,它将调用侦听器并将信息存储到对象中。可能吗?

4

1 回答 1

1

main 方法不返回任何值,所以你不能将它的返回值传递给另一个这样的方法。

我想你想要类似的东西

public class Order extends JPanel
{
    public Book b;
    public Order()
    {
        b = new Book();
    }
    ...
}

然后你可以把它作为

AMethodThatUsesBook(myOrder.b)

或者您可能正在尝试实例化对象

Order myOrder = new Order();

然后你可以将它作为一个值传递

tp.addTab("New Order", myOrder);
于 2013-04-30T17:37:26.510 回答