这是一个家庭作业,目前停留在如何将内部类放入我的选项卡式窗格中。
目前我有我的主页,这是用户将根据窗格选择的选项卡式窗格。
下面是我的选项卡窗格类,再往下是我的票类。目前,我在 Ticket() 类中创建了一个名为 Booking() 的内部类。现在的问题是我如何在我的选项卡式窗格类中调用和使用它
门票 t1 = 新预订()
tp.addTab("预订", t1.Booking());
我在代码中添加了这 2 个代码,但它给出了我的错误。所以我的问题是如何使用 Ticket 类内部的内部类 (Booking()) 并在我的选项卡式窗格中使用它。
import javax.swing.*;
import javax.swing.*;
import java.awt.*;
public class tabbedThemePark{
public static void main(String[] args){
JFrame frame = new JFrame("RR THEME PARK");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JTabbedPane tp = new JTabbedPane();
tp.addTab("Intro",new IntroPanel());
tp.addTab("Tickets",new Tickets());
Tickets t1 = new Booking();
tp.addTab("Booking", t1.Booking());
frame.add(tp);
frame.pack();
frame.setVisible(true);
}
}
这是我的机票舱位
public class Tickets extends JPanel
{
public Tickets()
{
//coding
}
public class Booking
{
public Booking()
{
//coding
}
}
}