gpt4 book ai didi

java - 如何更改 jbutton 事件初始化中的变量值?

转载 作者:行者123 更新时间:2023-12-01 09:56:46 25 4
gpt4 key购买 nike

private void initialize() {
frame = new JFrame();
frame.setBounds(100, 100, 450, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

scrollPane = new JScrollPane();
frame.getContentPane().add(scrollPane, BorderLayout.WEST);
JButton btnNewButton = new JButton("New button");
frame.getContentPane().add(tes, BorderLayout.NORTH);
int n = 6;
btnNewButton.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent arg0) {
//here iwant to change n value
}

}
});
}

我想从多个按钮更改初始化中的变量值(如果我单击任何按钮,该变量都会更改)

最佳答案

将 n 设置为全局,因此它永远不会被释放。然后在actionPerformed中你可以按照你的意愿处理n。

在您的示例中,n 是本地初始化的,因此在函数终止后它将丢失。

关于java - 如何更改 jbutton 事件初始化中的变量值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37160306/

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