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