【发布时间】:2017-08-24 03:26:45
【问题描述】:
我有两个组合框,我可以从它们那里得到值。问题是,我希望这样当两个框都处于特定值时,就会发生一些事情。但是我无法在其自己的侦听器之外访问任何一个框的值。
盒子的监听器:
character_class.getSelectionModel().selectedItemProperty().addListener(new ChangeListener<String>(){
public void changed(ObservableValue<? extends String> ov, String old_val, String new_val){
也许我遗漏了一些简单的东西,因为我整天都在做这个项目,几乎没有休息,但我无法从除了听众之后的任何其他地方访问new_val。尝试将其公开失败,因为某种原因它只允许 final 作为修饰符。
【问题讨论】:
标签: java javafx combobox global-variables