でInvalidatorListenerを削除します。JavaFXのラムダ式私はこのコードを使用しています
renameWindow.showingProperty().addListener(new InvalidationListener() {
@Override
public void invalidated(Observable observable) {
//Remove the Invalidator Listener
renameWindow.showingProperty().removeListener(this);
}
});
を、私はラムダの方法でやりたいと私が使用します。
renameWindow.showingProperty().addListener(listener->{
renameWindow.showingProperty().removeListener(this);
});
と私は多分、リスナーのエラー原因を取得していますObservableインターフェイスか何ですか?lambda式を使用してこれを行います。これはどのように行うことができますか?lambdaを使用してInvalidationListenerを削除する方法
問題は何ですか?あなたはそれをテストしましたか?それはエラーを出しますか?あれば何のエラー?例えば。あなたはあなたが探している答えをもう少し説明できますか? – n247s
@ n247はい2番目のエラーはコンパイルされません。 – GOXR3PLUS