首页 文章

RoundBorder不适用于ScaleImageButton

提问于
浏览
1

RoundBorder不适用于ScaleImageButton .

//it doesnt works
ScaleImageButton leaveButton = new ScaleImageButton(leaveIcon);
leaveButton.getAllStyles().setBorder(
        RoundBorder.create().color(0xffd04b).rectangle(true)
);

//It works
Label leaveButton = new Label(leaveIcon);
leaveButton.getAllStyles().setBorder(
        RoundBorder.create().color(0xffd04b).rectangle(true)
);

还有一件事我怎样才能制作圆形广场?有矩形()方法,但有其他结构的其他方法,例如五边形,六边形?

1 回答

  • 0

    RoundBorder总是四舍五入,你正在寻找RoundedBorder,这是另一回事 .

    这两个都不适用于依赖于背景样式为图像的 ScaledImage* 类 . 您可以将该类包装在容器中,并为其指定所需的样式 .

相关问题