Update FDeckChooser.java

This commit is contained in:
kevlahnota
2025-08-26 06:53:59 +08:00
committed by GitHub
parent b24f536190
commit deb8369f11

View File

@@ -8,6 +8,7 @@ import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import java.util.function.Consumer;
import forge.game.GameFormat; import forge.game.GameFormat;
import forge.util.MyRandom; import forge.util.MyRandom;
@@ -108,15 +109,12 @@ public class FDeckChooser extends FScreen {
container.add(deckChooser.lstDecks); container.add(deckChooser.lstDecks);
container.setHeight(FOptionPane.getMaxDisplayObjHeight()); container.setHeight(FOptionPane.getMaxDisplayObjHeight());
deckChooser.optionPane = new FOptionPane(null, null, title, null, container, ImmutableList.of(Forge.getLocalizer().getInstance().getMessage("lblOK"), Forge.getLocalizer().getInstance().getMessage("lblCancel")), 0, new Callback<Integer>() { deckChooser.optionPane = new FOptionPane(null, null, title, null, container, ImmutableList.of(Forge.getLocalizer().getInstance().getMessage("lblOK"), Forge.getLocalizer().getInstance().getMessage("lblCancel")), 0, result -> {
@Override
public void run(Integer result) {
if (result == 0) { if (result == 0) {
if (callback != null) { if (callback != null) {
callback.run(deckChooser.getDeck()); callback.run(deckChooser.getDeck());
} }
} }
}
}) { }) {
@Override @Override
protected boolean padAboveAndBelow() { protected boolean padAboveAndBelow() {