1
這是一項家庭作業,目前停留在如何將內部類放入我的選項卡式窗格中。gui選項卡式窗格 - 如何將內部類放入我的選項卡式窗格
當前我有我的主頁,這是用戶將相應地選擇窗格的選項卡式窗格。
下面是我的選項卡窗格類,下面是我的門票類。 目前我在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
}
}
}