国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java - why cannot read int value from JTextField

瀏覽:97日期:2023-12-21 16:19:52

問(wèn)題描述

JTextField t1 = new JTextField(' ');String a = t1.getText(); int intA = Integer.parseInt(a); System.out.println(intA);

Error

java.lang.NumberFormatException: For input string: '1 '

附上我的代碼

public class Testing extends JPanel { public int s; public Testing() {JPanel p = new JPanel();JTextField t1 = new JTextField(' ');JTextField t2 = new JTextField(' ');JTextField t3 = new JTextField(' ');JButton b3 = new JButton('result');p.add(t1);p.add(t2);p.add(t3);p.add(b3);add(p);b3.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) {try { String a = t1.getText(); int intA = Integer.parseInt(a); System.out.println(intA); // String b = t2.getText(); //t3.setText(a+'');} catch (NumberFormatException ignored) { System.out.println(ignored);} }}); } public static void main(String... arg) {Testing p = new Testing();JFrame frame = new JFrame();frame.add(p);frame.setLocationRelativeTo(null);frame.pack();frame.setVisible(true); }}

問(wèn)題解答

回答1:

//導(dǎo)包。import javax.swing.*;import java.awt.event.*;

class JTextFieldDemo{

public static void main(String[] args){ JFrame jf = new JFrame();//創(chuàng)建窗體框架 jf.setTitle('我的標(biāo)題');//設(shè)置窗體標(biāo)題 jf.setBounds(400,500,300,200);//設(shè)置窗體在屏幕上出現(xiàn)的位置及大小 jf.setVisible(true);//設(shè)置窗體可見(jiàn)JPanel jp = new JPanel();//創(chuàng)建JPanel組件 jf.setContentPane(jp);//將JPanel組件添加到JFrame窗體中JButton jb = new JButton('轉(zhuǎn)到');//創(chuàng)建JButton按鈕組件 jp.add(jb);//將JButton組件添加到JPanel中JTextField jtf = new JTextField(10);//創(chuàng)建JTextField jp.add(jtf);//將JTextField添加到JPanel中 jb.addActionListener(new ActionListener()//給JButtona按鈕添加點(diǎn)擊事件 {public void actionPerformed(ActionEvent e){ String a =jtf.getText(); int IntA = Integer.parseInt(a); System.out.println(IntA);} });}

}

綜上所述:樓主出現(xiàn)如上問(wèn)題是因?yàn)閖tf.getText();方法應(yīng)該在輸入內(nèi)容后才讓它執(zhí)行,而樓主所示的代碼卻讓它在運(yùn)行時(shí)就執(zhí)行,所以會(huì)報(bào)錯(cuò)。(個(gè)人拙見(jiàn),嘿嘿)

回答2:

謝謝@Sjs_k 的答案

把 JTextField t1 = new JTextField(''); 改去 JTextField t1 = new JTextField(5); 就行了

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 男女在线免费视频 | 国内精品久久久久不卡 | 成人黄色一级毛片 | 欧美国产高清欧美 | 国产香蕉影视院 | 欧美成人精品大片免费流量 | 老湿菠萝蜜在线看 | 草草影院www色极品欧美 | 国产综合成人久久大片91 | 精品视频一区二区 | 一级视频在线观看 | 一个人看的www片免费视频中文 | 中文字幕精品一区二区2021年 | 男人的天堂在线观看视频不卡 | 亚洲字幕 | 欧美精品久久久久久久久大尺度 | 男女视频在线观看免费高清观看 | 国产精品视频久久 | 免费成人高清 | 久草视频免费在线看 | 欧美特黄一级aa毛片 | 日韩在线一区二区三区视频 | 97精品国产91久久久久久久 | 国产精品日本一区二区不卡视频 | 2021国产精品自在拍在线播放 | 日韩美女在线看免费观看 | 精品综合 | 国产1000部成人免费视频 | 91免费高清视频 | 亚洲香蕉久久一区二区三区四区 | 午夜精品久视频在线观看 | 国产伦精品一区二区三区精品 | 91精品国产综合久久久久久 | 久久国产精品高清一区二区三区 | 日韩欧美在线观看 | 高清精品一区二区三区一区 | 高清在线观看自拍视频 | 亚洲精品高清国产一久久 | 成人免费毛片一区二区三区 | 精品91自产拍在线 | 国产成人看片免费视频观看 |