2
我想停止任何组件文本动画。如何停止随机按钮文本中的动画,codenameone?
对于防爆:在选择
设置文本如下如下
final Button statusButton = new Button("Select Status");
final CheckBox inProcessButton = new CheckBox("In-Progress");
inProcessButton.setUIID("filter_combo_label");
inProcessButton.setName(Constants.STATUS_ACTIVE_NONCOMPLETE);
radioButtonGroup.add(inProcessButton);
inProcessButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
String checkBoxVal = ComponentUtils.getCSMultiCheckValues(radioButtonGroup);
statusButton.setText(checkBoxVal);
statusButton.repaint();
}
});
查看快照。
选择之前:
选择标签图像动画后。
从@Diamond答案是正确的,但我认为真正的问题是:什么是你的布局?通过给按钮更多的空间,动画不会首先发生。我猜你使用过'FlowLayout'尝试使用BorderLayout,并将按钮放置在中心位置,并将状态放在东面。 –
@ Shai-是的,这是真的。我必须使用边界布局,而不是使用流布局。感谢您的建议。 – Sweety