猿问

CN1:滚动在 MultiButton 上不起作用

所以,我有一个带有多按钮的表单,但滚动不起作用。我已经用普通按钮试过了,但我需要 secondTextLine


MultiButton mbProducts = new MultiButton(product);

            //Produkte in Detail (Form)

            ProdukteDetailForm produkteDetailForm = new ProdukteDetailForm();

            //Backbutton

            Button btnBack = new Button("Zurück");

            btnBack.addActionListener(b -> {

                new ProdukteForm().show();

            });


            //ProductDetails

            Container conProdukteDetail = new Container(BoxLayout.y());

            ...

            conProducts.add(mbProducts);

        }

        this.add(conProducts);

        initGuiBuilderComponents(resourceObjectInstance);

有替代方案吗?或者更好的方法来解决这个问题?正如我所说,我需要 Multibutton 中的 secondLine


长风秋雁
浏览 70回答 1
1回答

九州编程

我使用以下代码解决了这个问题:    Container conProducts = new Container(new BorderLayout());    Container conBorder = new Container(new BoxLayout(BoxLayout.Y_AXIS));    conProducts.setScrollableY(true);    ...    conBorder.add(mbProducts);    conProducts.add(BorderLayout.CENTER, conBorder);
随时随地看视频慕课网APP

相关分类

Java
我要回答