Прошу прощения за такие вопросы, но я действительно не мог найти ответ в Google. Так сказать, у меня есть класс с private String myColor
, и у меня есть строка myColor. Теперь я хочу манипулировать атрибутом myColor
. Как я могу это сделать?
Edit:
Извините за непонятный вопрос, я думаю, лучший способ - объяснить, для чего он мне нужен. У меня есть форма Swing и вы хотите использовать настройки api для установки значений полей при загрузке gui. Поэтому я могу прочитать все поля, а затем сделать outputDirectoryTextField.setText(valueFromPrefsAPI);
для каждого из них, но это кажется немного ненужным кодированием, поэтому я хочу иметь массив (hash?) С именами полей и прокручивать их, например это:
String[] myTextInputs = {"thisInput", "thatInput"};
for (String inputName : myTextInputs) {
String value = prefs.get(inputName, "");
/* some code I'm seeking to find out*/.setText(value);
}