Вы имеете в виду, что вы хотите добавить выбранную дату календарного компонента в конце значений комбинированного списка или показать выбранную дату в текстовом поле?
Если это так, то нижеприведенный код показывает выбранную дату календарного компонента в текстовом поле:
Button cal = new Button("Calendar"); // button for calendar
cal.addActionListener(new ActionListener() { // define action for button
// action listener to show the calendar container
public void actionPerformed(ActionEvent ae) {
final Form calFrame = new Form();
final Calendar cal = new Calendar();
calFrame.setScrollable(true);
calFrame.setSmoothScrolling(true);
calFrame.setIsScrollVisible(true);
cal.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae) {
txtDate.setText(cal.getDate()); // textfield in which date should be set
mainForm.showBack(); // main form to show back after calender disappears
}
});
calFrame.addComponent(cal);
calFrame.show();
}
});
mainForm.addComponent(calButton); // add calendar button to main form
этот код добавит одну кнопку календаря к вашей основной форме и отобразит выбранную дату в текстовом поле (здесь с именем txtDate).
Если вы хотите добавить дату в комбинированные значения, вы можете добавить выбранную дату в вектор или список вектора комбо-компонента.
Если это не то, что вы хотите, пожалуйста, кратко объясните, что вы на самом деле хотите сделать.