交换JTextField内容

时间:2015-06-16 11:32:42

标签: java textfield

我有一个Jframe包含两个TextFields,我想在点击交换按钮后交换两个整数。

2 个答案:

答案 0 :(得分:1)

从一个文本框中获取值并将其存储在另一个文本框中。

  

.getText()用于从文本框中获取值。

     

.setText()用于设置文本框的值。

private void jButtonActionPerformed(java.awt.event.ActionEvent evt) {                                         
    // TODO add your handling code here:
    String temp = jTextField1.getText();
    jtextField1.setText(jTextField2.getText());
    jtextField2.setText(temp);

}                                        
// Variables declaration - do not modify                     
private javax.swing.JButton jButton;
private javax.swing.JTextField jTextField1;
private javax.swing.JTextField jTextField2;

答案 1 :(得分:1)

由于JTextField使用了Strings,因此无处不在。

String temp = text1.getText();
text1.setText(text2.getText());
text2.setText(temp);