亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

swing 使用textFidle.getText()報錯,提示讓我把textFidle改成final類型的

swing 使用textFidle.getText()報錯,提示讓我把textFidle改成final類型的

動感光波biubiubiubiu 2018-06-26 17:41:20
JPanel?pname?=?new?JPanel(); pname.setLayout(null); JTextField?personName?=?new?JTextField(); personName.setFont(new?Font("",Font.BOLD,25)); personName.setBounds(0,15,240,50); addPerson.add(pname); pname.add(personName); JPanel?btn_sub?=?new?JPanel(); btn_sub.setLayout(null); JButton?submit?=?new?JButton("確定"); submit.setFont(new?Font("",Font.BOLD,25)); submit.setBounds(80,?20,?120,?40); addPerson.add(btn_sub); btn_sub.add(submit); submit.addActionListener(new?ActionListener()?{ ????@Override ????public?void?actionPerformed(ActionEvent?e)?{ ????//?TODO?Auto-generated?method?stub ????try?{ ????FileWriter?file?=?new?FileWriter(new?File(path),true); ???? ???? ????String?inString?=?personName.getText(); ????//這里的personName報錯 ????//提示寫的這個:Cannot?refer?to?a?non-final?variable?personName?inside?an?inner?class?defined?in?a?different?method ???? ???? ????}?catch?(IOException?e1)?{ ????//?TODO?Auto-generated?catch?block ????e1.printStackTrace(); ????} ????} ????});我想獲取文本框里面用戶輸入的內容 ,請問應該如何解決?
查看完整描述

2 回答

?
快樂的小牛妞

TA貢獻22條經驗 獲得超19個贊

https://job.m.imooc.com

查看完整回答
反對 回復 2018-07-23
  • 2 回答
  • 1 關注
  • 959 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服 幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號