0
我有2000個數據。我想在運行時將數據綁定到javafx 2.2中的選擇框。當我綁定數據到選擇框然後它的顯示javafx 2.2中choicebox的容量是多少?
java.lang.RuntimeException:java.lang.reflect.InvocationTargetException
異常和我的申請被絞死。請給我一些建議。
我有2000個數據。我想在運行時將數據綁定到javafx 2.2中的選擇框。當我綁定數據到選擇框然後它的顯示javafx 2.2中choicebox的容量是多少?
java.lang.RuntimeException:java.lang.reflect.InvocationTargetException
異常和我的申請被絞死。請給我一些建議。
相同的綁定是否適用於較小的一組數據?
下一段代碼適用於我。雖然Popup在第一次出現之前有1-2秒的延遲。
public class DoHugeChoiceBox extends Application {
@Override
public void start(Stage stage) {
ObservableList<String> list = FXCollections.<String>observableArrayList();
for (int i = 0; i < 2000; i++) {
list.add("item " + i);
}
ChoiceBox cb = new ChoiceBox(list);
cb.getSelectionModel().select(1000);
HBox g = HBoxBuilder.create().children(cb).build();
stage.titleProperty().bind(cb.valueProperty());
stage.setScene(new Scene(g));
stage.setHeight(100);
stage.setWidth(200);
stage.show();
}
public static void main(String[] args) { launch(); }
}
這實際上可能是任何問題,您將需要顯示一些代碼重現它。這是唯一引發的異常還是嵌套的異常呢? –