Java 将字母从按钮传输到jLabel组件

Java 将字母从按钮传输到jLabel组件,java,swing,jbutton,jlabel,Java,Swing,Jbutton,Jlabel,如何传输按钮的值并将其显示为JLabel中的字符串?例如,当按下一个值为“a”的按钮时,我希望JLabel组件的文本设置为“a”。将侦听器添加到JButton,如果单击该按钮,则JLabel上的setText(“a”)将侦听器添加到JButton,如果单击该按钮,则setText(“a”)在JLabel上使用listener on按钮单击并将文本设置为JLabel jButton.setOnClickListener(new ActionListener() { public void ac

如何传输按钮的值并将其显示为
JLabel
中的字符串?例如,当按下一个值为“a”的按钮时,我希望
JLabel
组件的文本设置为“a”。

将侦听器添加到JButton,如果单击该按钮,则JLabel上的
setText(“a”)
将侦听器添加到JButton,如果单击该按钮,则
setText(“a”)
在JLabel上

使用listener on按钮单击并将文本设置为JLabel

jButton.setOnClickListener(new ActionListener()
{
  public void actionPerformed(ActionEvent e)
  {
     JButton button = (JButton)actionEvent.getSource();
     jLabel.setText(button.getText());
  }
});

使用listener on按钮单击并将文本设置为jLabel

jButton.setOnClickListener(new ActionListener()
{
  public void actionPerformed(ActionEvent e)
  {
     JButton button = (JButton)actionEvent.getSource();
     jLabel.setText(button.getText());
  }
});

好的,用最简单的术语来说就是
label.setText(…)
,但我认为您手头有更复杂的问题。也许你应该先研究一下“模型-视图-控制器”和“观察者模式”,你的意思是好的,用最简单的术语来说就是
label.setText(…)
,但我认为你手头有更复杂的问题。也许你应该先研究一下“模型-视图-控制器”和“观察者模式”,你的意思是什么