filmov
tv
[HD] EECS1022 W21 - Java Tutorials - Week 9 - Part B2 - Counter App - Adding Methods to GUI Items

Показать описание
===== Topics =====
- Adding Controller Methods (MainActivity) to GUI Components (buttons)
- Manipulating model objects
================
/* this mutator sets the output label */
private void setContentsOfTextView(int id, String newContents) {
View view = findViewById(id);
TextView textView = (TextView) view;
}
/* this accessor retrieves input entered on the text view */
private String getInputOfTextField(int id) {
View view = findViewById(id);
EditText editText = (EditText) view;
return input;
}
/* this accessor retrieves input chosen from some spinner (drop-down menu) */
private String getItemSelected(int id) {
View view = findViewById(id);
Spinner spinner = (Spinner) view;
return string;
}
- Adding Controller Methods (MainActivity) to GUI Components (buttons)
- Manipulating model objects
================
/* this mutator sets the output label */
private void setContentsOfTextView(int id, String newContents) {
View view = findViewById(id);
TextView textView = (TextView) view;
}
/* this accessor retrieves input entered on the text view */
private String getInputOfTextField(int id) {
View view = findViewById(id);
EditText editText = (EditText) view;
return input;
}
/* this accessor retrieves input chosen from some spinner (drop-down menu) */
private String getItemSelected(int id) {
View view = findViewById(id);
Spinner spinner = (Spinner) view;
return string;
}