Java 如何获取jbutton来更新jlabel?
我是Java新手。第一个项目,通过谷歌新学习 我想在按下jbutton时更新jlabel的文本。我想做更多的事情,但如果我不能让它做到这一点,它就不会走得更远 它在jlabel的名称上给了我一个错误,好像它不存在一样,但在jlabel代码的底层,同样的事情也会发生 lblCode.setText(时间)的“lblCode”;在按钮的ActionEvent(操作事件)下,无法解决lblCode错误Java 如何获取jbutton来更新jlabel?,java,eclipse,Java,Eclipse,我是Java新手。第一个项目,通过谷歌新学习 我想在按下jbutton时更新jlabel的文本。我想做更多的事情,但如果我不能让它做到这一点,它就不会走得更远 它在jlabel的名称上给了我一个错误,好像它不存在一样,但在jlabel代码的底层,同样的事情也会发生 lblCode.setText(时间)的“lblCode”;在按钮的ActionEvent(操作事件)下,无法解决lblCode错误 JButton btnRefresh = new JButton("Refresh"); b
JButton btnRefresh = new JButton("Refresh");
btnRefresh.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
lblCode.setText(time);
}
});
contentPane.add(btnRefresh, BorderLayout.EAST);
JLabel lblCode = new JLabel("");
lblCode.setHorizontalAlignment(SwingConstants.CENTER);
contentPane.add(lblCode, BorderLayout.CENTER);
lblCode.setText(time);
它怎么可能存在于一个地方而不是另一个地方?我卡住了
对不起,如果这个问题太基本了。我觉得很愚蠢,因为我不得不问。在定义lblCode之前,您可以访问它-移动
btnRefresh.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
lblCode.setText(time);
}
});
在定义
lblCode
之前访问lblCode
的初始化下面的部分-移动
btnRefresh.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
lblCode.setText(time);
}
});
在定义
lblCode
之前访问lblCode
的初始化下面的部分-移动
btnRefresh.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
lblCode.setText(time);
}
});
在定义
lblCode
之前访问lblCode
的初始化下面的部分-移动
btnRefresh.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
lblCode.setText(time);
}
});
下面的部分初始化
lblCode
是的。。。是的。。。我考虑过了,但害怕弄坏按钮。非常感谢,很抱歉问了这么简单的问题!是的。。。是的。。。我考虑过了,但害怕弄坏按钮。非常感谢,很抱歉问了这么简单的问题!是的。。。是的。。。我考虑过了,但害怕弄坏按钮。非常感谢,很抱歉问了这么简单的问题!是的。。。是的。。。我考虑过了,但害怕弄坏按钮。非常感谢,很抱歉问了这么简单的问题!