目前我的主要课程内有这个。
所以我正在尝试创建一个对象,以便在两个标签之间传递信息。例如,在进行新订单后,我可以转到下一个选项卡查看订单。
Book b = new Book();
所以我试图传递对象。
几周前我刚刚开始学习java,所以请保持简单。非常感谢。
我正在尝试没有提交按钮,所以当我点击下一个标签时,它会调用监听器并将信息存储到对象中。有可能吗?
答案 0 :(得分: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);