If you are experiencing an issue please mention the full platform your issue applies to:
IDE: NetBeans/Eclipse/IDEA NetBeans 8.2
Desktop OS Windows 10
Simulator 7.3
Device Simulator Android, IOS
How do I catch the Cancel event?
Picker timePicker = new Picker();
timePicker.setUIID("TableCell");
timePicker.setType(Display.PICKER_TYPE_STRINGS);
String[] st = new String[23];
for (int a = 0; a < 23; a++) {
st[a] = String.valueOf(a + 1);
}
timePicker.setStrings(st);
timePicker.setSelectedString((String) value);
// System.out.println("timePicker.getSelectedString() = ["+timePicker.getSelectedString()+"]");
timePicker.addActionListener((e)
-> setTableRowFromPtoHoursPerDay(row, column, timePicker.getSelectedString())
);
return timePicker;
private void setTableRowFromPtoHoursPerDay(int row, int column, Picker timePicker) {
System.out.println("setTableRowFromPtoHoursPerDay: row = " +
row + " column = " + column + " text = [" + timePicker.getTime()+"]");
}
timePicker always returns Selected String.
I need to know that the Cancel Button was clicked.
Regards