中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java怎么獲取文本框里輸入的數字

小億
141
2023-11-10 16:37:08
欄目: 編程語言

要獲取文本框里輸入的數字,您可以使用以下代碼:

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 異常。

0
新乡市| 密云县| 抚州市| 天台县| 广南县| 革吉县| 澄江县| 临泉县| 安达市| 拉萨市| 盖州市| 大新县| 天津市| 绥宁县| 洱源县| 鄂托克前旗| 武邑县| 孟津县| 三都| 林口县| 高唐县| 江口县| 呼伦贝尔市| 桂东县| 都匀市| 蕉岭县| 岑溪市| 云安县| 抚州市| 海兴县| 马尔康县| 那坡县| 凤城市| 乌恰县| 鄯善县| 四会市| 彰武县| 宣恩县| 深州市| 汤阴县| 丽江市|