Java 如何将放置在JtextField组件中的字符串转换为整数

Java 如何将放置在JtextField组件中的字符串转换为整数,java,swing,Java,Swing,我是java新手,在将JTextField组件中的字符串转换为整数类型方面我做了很多尝试,但我做不到。所以请帮我解决这个问题 试试这个方法 我猜您试图解析从JTextField上的用户输入获得的字符串,而不是JTextField,因此应该是这样的 JTextField myTextField = new JTextField(); String textFromTextField = myTextField.getText(); int number = Integer.parseInt(t

我是java新手,在将
JTextField
组件中的字符串转换为整数类型方面我做了很多尝试,但我做不到。所以请帮我解决这个问题

试试这个方法


我猜您试图解析从
JTextField
上的用户输入获得的字符串,而不是
JTextField
,因此应该是这样的

JTextField myTextField = new JTextField();

String textFromTextField = myTextField.getText();

int number = Integer.parseInt(textFromTextField);

System.out.println(number);

但是JTextField不是整数。你想达到什么目的?@Ondkloss这又是一个编辑得很糟糕的问题,题目比帖子信息多。他指的是JTextField中的字符串,而不是JTextField本身。顺便说一句,下次使用时,这可能会导致您:。执行时,我将在JTextField中输入一个整数,我需要在代码中稍后处理输入的整数…查看下面的两个答案,同时检查我提供的两个链接(如果您没有这样做),如果你需要更好的帮助,请张贴
JTextField myTextField = new JTextField();

String textFromTextField = myTextField.getText();

int number = Integer.parseInt(textFromTextField);

System.out.println(number);