getText является членом вашей активности, поэтому его нужно вызывать, когда «это» существует. Ваша статическая переменная инициализируется, когда ваш класс загружается до создания вашей активности.
Поскольку вы хотите, чтобы переменная была инициализирована из строки ресурсов, она не может быть статичной. Если вы хотите, чтобы он был статичным, вы можете инициализировать его значением String.
Можно ли дать нам еще некоторую информацию о том, как Вы добавляете поля комбинированного списка к JPanel? Это - довольно общая вещь сделать в Swing, таким образом, я сомневаюсь, что это - проблема JVM, но я предполагаю, что что-либо возможно.
А именно, я проверил бы дважды, чтобы удостовериться, что Вы не получаете доступ к GUI ни от каких фоновых потоков. В этом случае возможно, Вы читаете выбор из DB или чего-то и обновляете JComboBox от фонового потока, который является большим нет - нет в Swing. См. SwingUtils.invokeLater ().