Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class ChoiceScreen extends MainScreen implements FieldChangeListener
- {
- VerticalFieldManager ver;
- ButtonField submit;
- HorizontalFieldManager hr;
- EditField editField;
- ObjectChoiceField choiceField;
- String data[]={"a","ab","abc","abcd","abcde"};
- public ChoiceScreen()
- {
- createGUI();
- }
- public void createGUI()
- {
- ver=new VerticalFieldManager(Field.FIELD_HCENTER);
- editField=new EditField("Enter Name: ", "");
- ver.add(editField);
- choiceField=new ObjectChoiceField("Select anyOne", data);
- ver.add(choiceField);
- submit=new ButtonField("submit", Field.FIELD_HCENTER);
- submit.setChangeListener(this);
- ver.add(submit);
- add(ver);
- }
- public void fieldChanged(Field field, int context)
- {
- if(field==submit)
- {
- if("".equalsIgnoreCase(editField.getText()))
- {
- UiApplication.getUiApplication().invokeLater(new Runnable()
- {
- public void run()
- {
- Dialog.alert("Enter name");
- }
- });
- }
- Dialog.alert("Name is: "+editField.getText()+" and "+"Selected: "+data[choiceField.getSelectedIndex()]);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement