更新tabbedpane中的值

ycl3bljg  于 2021-07-12  发布在  Java
关注(0)|答案(0)|浏览(162)

我有一个主要的方法如下:

public class Main
{

    public static void main (String[] args)
    {
        int total=0;
        JFrame frame = new JFrame ("Placing Orders");
        frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
        JTabbedPane tp = new JTabbedPane();
        tp.addTab ("Bienvenido", new Instrucciones());
        Pizza pi;
        tp.addTab ("Tamaño de pizza", pi = new Pizza());
        Beverages be;
        tp.addTab ("Selección de bebidas", be = new Beverages());
        SpecialItems spe;
        tp.addTab ("Toppings", spe = new SpecialItems());
        CostoFinal costo = new CostoFinal(pi,be,spe);
        tp.addTab("Precio Final", costo);

        frame.getContentPane().add(tp);
        frame.pack();
        frame.setVisible(true);

    }
}

每个班级, Pizza , Beverages , CostoFinal 以及 SpecialItems 扩展jpanel,类 CostoFinal 根据pi、be和spe的状态显示标签。但是,它只显示其初始状态的结果。如何跟上每个jpanel示例变量的变化?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题