共計 819 個字符,預計需要花費 3 分鐘才能閱讀完成。
要獲取文本框里輸入的數字,您可以使用以下代碼:
import javax.swing.*;
public class Main {public static void main(String[] args) {// 創建一個 JFrame 實例
JFrame frame = new JFrame(" 輸入數字示例 ");
// 創建一個文本框
JTextField textField = new JTextField();
// 將文本框添加到 JFrame
frame.add(textField);
// 創建一個按鈕
JButton button = new JButton(" 獲取數字 ");
// 給按鈕添加一個點擊事件監聽器
button.addActionListener(e -> {// 獲取文本框中的文本
String inputText = textField.getText();
// 將獲取到的文本轉換為數字
try {int number = Integer.parseInt(inputText);
System.out.println(" 輸入的數字是:" + number);
} catch (NumberFormatException ex) {System.out.println(" 輸入的不是數字!");
}
});
// 將按鈕添加到 JFrame
frame.add(button);
// 設置 JFrame 的大小和布局
frame.setSize(300, 200);
frame.setLayout(null);
// 設置 JFrame 可見
frame.setVisible(true);
}
}
這段代碼創建了一個帶有一個文本框和一個按鈕的界面,通過點擊按鈕可以獲取文本框中輸入的數字。在點擊按鈕時,會先通過 textField.getText()
方法獲取文本框中的文本,然后使用 Integer.parseInt()
方法將文本轉換為整數。如果輸入的不是數字,則會拋出 NumberFormatException
異常。
丸趣 TV 網 – 提供最優質的資源集合!
正文完