如何在java中创建选择列表?

如何在java中创建选择列表?,java,Java,我正在处理一个输入选项列表,但我找不到一种方法使我的一些结果通过下拉列表输入,而不是键入。我能做什么 strSystolicBloodPressure =etSystolicBloodPressure.getText().toString(); strDiastolicBloodPressuretDiastolicBloodPressure.getText().toString(); strTemperatureCelcius = etTemperatureCelsius.getText().t

我正在处理一个输入选项列表,但我找不到一种方法使我的一些结果通过下拉列表输入,而不是键入。我能做什么

strSystolicBloodPressure =etSystolicBloodPressure.getText().toString();
strDiastolicBloodPressuretDiastolicBloodPressure.getText().toString();
strTemperatureCelcius = etTemperatureCelsius.getText().toString();
strSmokingType = etSmokingType.getText().toString();
strSmokingAmount = etSmokingAmount.getText().toString();
strCurrentSmoker = etCurrentSmoker.getText().toString();
strTimeSmoking = etTimeSmoking.getText().toString();
strGenetics = etGenetics.getText().toString();
strRace = etRace.getText().toString();
strSymptoms = etSymptoms.getText().toString();

int age = Integer.valueOf(strAge);
int sex = Integer.valueOf(strSex);
int bmi = Integer.valueOf(strBMI);
int systolic_blood_pressure = Integer.valueOf(strSystolicBloodPressure);
int diastolic_blood_pressure = Integer.valueOf(strDiastolicBloodPressure);
int temperature_celsius = Integer.valueOf(strTemperature);
int smoking_type = Integer.valueOf(strSmokingType);
int smoking_amount = Integer.valueOf(strSmokingAmount);
int current_smoker = Integer.valueOf(strCurrentSmoker);
int time_smoking = Integer.valueOf(strTimeSmoking);
int genetics = Integer.valueOf(strGenetics);
int race = Integer.valueOf(strRace);
int symptoms = Integer.valueOf(strSymptoms);

答案在很大程度上取决于您使用的web框架。如果您使用的是Wicket,则可以创建一个。如果您使用的是SpringMVC,那么您将使用模型中的选项填充一个
列表
,并在相应的JSP中创建一个


如果您提供更多关于您正在使用的技术堆栈的信息,我们可以为您提供更具体的指导。

如果您不了解您正在使用的UI框架(基于web的?使用AJAX?Spring MVC?Swing?Java FX?),就不可能回答您的问题。您提供的代码没有提供上下文,也没有提供与您的问题的任何明显关联。它是基于web的。我正在进行风险评估,允许用户输入他们的标准。我想让他们能够从下拉菜单中选择选项,而不是将其输入文本框。如果有任何帮助,我正在将此程序应用到谷歌应用程序引擎中。