因此,我有一个带有多按钮的表单,但是滚动不起作用。 我已经用普通按钮尝试过了,但是我需要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
答案 0 :(得分:0)
我使用以下代码解决了这个问题:
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);