当前位置: 首页 > news >正文

java dispatchevent_这段程序的单击事件不能执行,点击后出现如下错误:at java.awt.Component.dispatchEventImpl(Unknown Sou...

事件类如下:packageview1;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.ItemEvent;importjava.awt.event.ItemListener;importjava....

事件类如下:

package view1;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.ItemEvent;

import java.awt.event.ItemListener;

import java.sql.Timestamp;

import javax.swing.JOptionPane;

import view.AddEquipment;

public class EAControl implements ActionListener,ItemListener {

private AddEquipment eq;

public EAControl(AddEquipment equipment) {

eq=equipment;

}

public void actionPerformed(ActionEvent e) {

int big=eq.bigcbx.getSelectedIndex();

int small=eq.smallcbx.getSelectedIndex();

int stute=eq.stutecbx.getSelectedIndex();

String name=eq.nametex.getText().trim();

String model=eq.modeltex.getText().trim();

float value=Float.valueOf(eq.valuetex.getText().trim()).floatValue();

String remark=eq.notetex.getText().trim();

Object button=e.getSource();

if (button==eq.addbtn)

{

}

if (button==eq.cancelbtn)

{

eq.nametex.setText("");

eq.modeltex.setText("");

eq.notetex.setText("");

eq.valuetex.setText("");

eq.datetex.setText("");

return;

}

}

public void itemStateChanged(ItemEvent e){

//JOptionPane.showMessageDialog(null,"响应按钮单击事件1");

Object big=e.getItem();

if (big.equals("办公室外设"))

{

eq.smallchange(1);

}

if (big.equals("数码产品"))

{

eq.smallchange(2);

}

if (big.equals("计算机"))

{

eq.smallchange(3);

}

itemStateChanged事件能执行

把float value=Float.valueOf(eq.valuetex.getText().trim()).floatValue();这句话去掉,就正常了,不知道是不是这句话有错误从书上抄的。错误提示:

Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: empty String

at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)

at java.lang.Float.valueOf(Unknown Source)

at view1.EAControl.actionPerformed(EAControl.java:20)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

展开

相关文章:

  • java kerberos配置_为kerberos配置Storm
  • java nodelist 快速排序_数据结构的实践心得(归并排序和快速排序:mergeSort、quickSort)...
  • java xml setdoctype_集合Set映射一对多(使用xml文件)
  • java dofinalize_Java finalize方法使用
  • java调用ecdh_Jecc(java椭圆曲线加密库)学习笔记及ECDH实现
  • java雷达_Java编写有关雷达问题,哪位高手帮个忙,谢谢~~~
  • 继承java_Java— 继承
  • java guid_细说Java生成GUID的实现方法
  • java多租户_(九十二)java版spring cloud 多租户社交电子商务-gateway(实现限流)...
  • foxpro mysql_Foxpro数据库命令汇总
  • java generatedvalue_java – 在JPA @GeneratedValue列中手动指定主键的值
  • java io byte_JavaIO之字节流学习笔记
  • 八大排序方法java_八大排序java
  • java一个类怎么调用另一个类的变量_如何在一个类里调用到另一个类的变量的值...
  • java return后执行_java 问题 如果前一个return执行了 那么后面的一系列System.out.println 还会执行吗...
  • 【刷算法】求1+2+3+...+n
  • 2017年终总结、随想
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • Facebook AccountKit 接入的坑点
  • JavaScript标准库系列——Math对象和Date对象(二)
  • Java比较器对数组,集合排序
  • Laravel Telescope:优雅的应用调试工具
  • laravel with 查询列表限制条数
  • node.js
  • Python实现BT种子转化为磁力链接【实战】
  • WebSocket使用
  • 阿里云前端周刊 - 第 26 期
  • 更好理解的面向对象的Javascript 1 —— 动态类型和多态
  • 你不可错过的前端面试题(一)
  • 新书推荐|Windows黑客编程技术详解
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • #if 1...#endif
  • (1)(1.11) SiK Radio v2(一)
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (175)FPGA门控时钟技术
  • (C)一些题4
  • (C语言)球球大作战
  • (pojstep1.3.1)1017(构造法模拟)
  • (WSI分类)WSI分类文献小综述 2024
  • (保姆级教程)Mysql中索引、触发器、存储过程、存储函数的概念、作用,以及如何使用索引、存储过程,代码操作演示
  • (附源码)springboot学生选课系统 毕业设计 612555
  • (四)linux文件内容查看
  • (四)库存超卖案例实战——优化redis分布式锁
  • (转)linux 命令大全
  • (转)socket Aio demo
  • (转)负载均衡,回话保持,cookie
  • .NET DataGridView数据绑定说明
  • .net MVC中使用angularJs刷新页面数据列表
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .NET框架类在ASP.NET中的使用(2) ——QA
  • /usr/bin/python: can't decompress data; zlib not available 的异常处理
  • @NoArgsConstructor和@AllArgsConstructor,@Builder