packagecn.qiaolon;importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;publicclassTest{staticintmoney;publicstaticvoidmain(String[]args){JFrameframe=newJFrame("Tes...
package cn.qiaolon;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Test {
static int money;
public static void main(String[] args) {
JFrame frame = new JFrame("Test");
frame.setSize(300, 300);
frame.setLocation(200, 200);
final JTextField f = new JTextField();
f.setColumns(20);
FlowLayout fl = new FlowLayout(FlowLayout.CENTER, 10, 0);
frame.setLayout(fl);
frame.add(f);
JButton b = new JButton("确定");
final JLabel l = new JLabel();
frame.add(l);
frame.add(b);
String aa = f.getText();
money = Integer.parseInt(aa);//我想把从窗口接收来的字符串转成数字
//不知道怎么转。
b.addActionListe
ner(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
l.setText(f.getText());
}
});
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
怎样才能把来自JFrame窗口输入的字符串转成数字保存下来呢?
展开