如何将jbutton连接到jtextfield?
如何编写使我的文本字段和按钮能够交互的操作,使用netbeans IDE,我正在尝试编写一个科学计算器。您可以向按钮添加一个ActionListener,按下按钮时将调用该按钮。然后可以在文本字段中更改文本如何将jbutton连接到jtextfield?,jbutton,Jbutton,如何编写使我的文本字段和按钮能够交互的操作,使用netbeans IDE,我正在尝试编写一个科学计算器。您可以向按钮添加一个ActionListener,按下按钮时将调用该按钮。然后可以在文本字段中更改文本 final JTextField tf = new JTextField(); final JButton button = new JButton("BUTTON"); button.addActionListener(new ActionListener(){ @Overrid
final JTextField tf = new JTextField();
final JButton button = new JButton("BUTTON");
button.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) {
tf.setText("123");
}
});
您应该添加一个动作监听器,该监听器允许您将所需的方法分配给执行的动作方法。例如,单击按钮时,您可以将输入到JTextfield中的值转换为字符串
submit.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
newString = textfieldname.getText();
}
});
当按下计算器上的按钮时,顶部的字段不仅仅在按下按钮时更改为所需的值;该值将添加到字段中当前文本的末尾
final JTextField text = new JTextField("1", 10);
final JButton button = new JButton("Button");
button.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
text.setText(text.getText() + "1"); //value in the quotes is added
}
});
此解决方案使用内部类为按钮创建操作侦听器。按下按钮时,它会将文本框中的文本设置为当前文本加上引号中的值