GWT получить переменную динамически от объекта - PullRequest
0 голосов
/ 01 января 2012

У меня есть несколько объектов с переменными в них для стандартного использования. В GWT я бы хотел сделать следующее:

public class myObject {
  protected TextBox textbox1 = new TextBox();
  protected TextBox textbox2 = new TextBox();
  protected TextBox textbox3 = new TextBox();
  protected TextBox textbox4 = new TextBox();

  // pass name of field: textbox1, textbox2... etc.
  public TextBox getMyTextbox(String fieldname) {
     return this.... [fieldname];
  }

}

Часть возвращает это ... это то, что я действительно не понимаю. Любая помощь будет приветствоваться.

1 Ответ

0 голосов
/ 04 января 2012

что вас здесь смущает:

public TextBox getMyTextbox(String fieldname) {
     if ("textbox1".equals(fieldname) {
         return textbox1;
     } else if ("textbox2".equals(fieldname) {
         return textbox2;
     }  else if ("textbox3".equals(fieldname) {
         return textbox3;
     } else if ("textbox4".equals(fieldname) {
         return textbox4;
     }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...