JButton
当我单击第二个时,我想更改其中一个的文本JButton
,但它什么也没做。我不知道问题是什么。如果有人能尽快帮助我,那么我将非常感激并感谢一切努力。
public class myJPanel6 extends JPanel implements ActionListener
{
myJButton b1, b2;
student st1;
String s1;
public myJPanel6()
{
setLayout(new GridLayout(1,1));
student st1 = new student("Michael", "Robinson", 20);
b1 = new myJButton(st1.getName());
b1.addActionListener(this);
add(b1);
b2 = new myJButton(st1.WhatIsUp());
b2.addActionListener(this);
add(b2);
}
@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource() == b1)
{
s1=st1.WhatIsUp();
b2.setText(s1);
}
}
Run Code Online (Sandbox Code Playgroud)