gpt4 book ai didi

java - 带参数的 Swing Runnable

转载 作者:行者123 更新时间:2023-12-04 05:02:16 25 4
gpt4 key购买 nike

我想运行新的 Swing 线程并将参数传递给它们。
像这样的东西:

String str;

SwingUtilities.invokeLater(new Runnable() {
public void run() {
Play game = new Play(this.str);
game.setVisible(true);
}
});

我找到了 answer, how to pass a parameter into thread ,但我不确定如何根据我的需要重建它。
谢谢你的想法。

最佳答案

或者,您的匿名 Runnable可以访问封闭范围内的最终字段:

final String str = "one";

SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
Play game = new Play(str);
game.setVisible(true);
}
});

关于java - 带参数的 Swing Runnable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15997387/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com