我无法获取我在动作侦听器中指定的字符串的值。
我正在尝试从此操作侦听器访问 UserMessage:
public class UpdateButtonListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
String UserMessage;
UserMessage = MessageTextArea.getText();
System.out.println("This is your message: " + UserMessage);
}
}
然后从这个 actionListener 访问它:
private class EncodeButtonListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
//print Message
System.out.println("Your Message: " + UserMessage);
}
}
它们在同一个包中的不同类中。如果需要,我可以添加完整的代码。
谢谢
额外信息:我想要发生的是当我单击“编码”或“解码”按钮时。运行这些按钮的动作侦听器以访问更新按钮上的动作侦听器。我有更新按钮的原因是为了获取用户输入的文本。