我有一个JPanel持有JButton和JScrollPane(反过来持有JTable),我目前遇到两个问题,我认为是相关的:

单击时不会调用JButton侦听器的actionPerformed()方法 . 我可以调用它的唯一方法是在JButton上调用doClick() . 悬停时JButton颜色会发生变化,但按下鼠标时不会显示任何点击动画 .

其次,如果在JTable中单击一个单元格,则位于同一列中的两行向下的单元格将注册该单击 . 单击列 Headers (即调整单元格宽度)时,仅当在单元格区域内时,才会发生此偏移 .

public class InventoryPanel extends JPanel {

// Parent Business object reference for communication and JFrame

private Business parent;

private AddItemPanel addItemPanel;

// Inventory table items

private DefaultTableModel inventoryModel;

private JTable inventoryTable;

private JScrollPane inventoryScrollPane;

private JLabel updateLbl;

private JButton addItemBtn;

// Columns for inventory table

private static final String[] INVENTORY_COLUMNS = {"Item","Stock","Restocking Level",&

java jbutton 不可点击_JTable和JButton点击不起作用相关推荐

  1. java判断按钮_java判断哪个按钮被点击

    语法错误就出现在分号那里,别的错误,你没有代码,我不清楚.我只好给你写了个示范 效果图 代码import java.awt.FlowLayout; import java.awt.event.Acti ...

  2. 点击编辑框全选内容java_Android 中使用EditText 点击全选再次点击取消全选功能

    最近在开发浏览器碰到这么一个需求:点击地址栏的时候,需要全选并调出键盘,再次点击就取消全选显示光标.点击屏幕除地址栏其他位置时,键盘隐藏,隐藏光标. 大部分浏览器都是这样的逻辑,这样可以提高用户体验, ...

  3. JAVA坏境变量中的JAVA_HOME path classpath 的设置与作用。

    JAVA坏境变量中的JAVA_HOME path classpath 的设置与作用. 今天再次设置java的环境变量,突然发现每次设置都只是按照步骤一步步将其设置完,并不了解为啥要设置,于是上网找了找 ...

  4. 动态创建表格给同一个标签创建点击事件并让点击事件操作内容不一样

    动态创建表格给同一个标签创建点击事件,每个点击事件操作的元素不一样. 现在有这样的需求,点击"查看详细"显示或隐藏标签.要实现这样的效果就要给点击标签添加两个属性,一个属性是nam ...

  5. 方维模板修改,发布分享、主题有商品时,标签需自动写到input里,不要再手动去点击添加,手动点击可取消...

    方维模板修改,发布分享.主题有商品时,标签需自动写到input里,不要再手动去点击添加,手动点击可取消 方维购物分享系统模板修改,发布分享.主题有商品时,标签需自动写到input里,不要再手动去点击添 ...

  6. 【Qt串口调试助手】1.3 - 重写ComboBox下拉框的鼠标点击事件,实现点击下拉框扫描可用串口

    由于ComboBox没有鼠标点击信号,所以如果想实现点击下拉框响应,需要重写ComboBox下拉框的鼠标点击事件.在点击事件中,添加扫描可用串口代码,实现点击下拉框时重新扫描串口.并且下拉框内容输出端 ...

  7. html 增加和删除一行,关于JS点击增加一行,点击删除一行的问题?

    关于JS点击增加一行,点击删除一行的问题? 下面代码可以增加一行,和删除表格指定行. 删除后继续增加却不行了. 请问是怎么回事?应如何修改一下让他可以继续增加呢? var i=1; function ...

  8. 恢复html的初始选定状态,jQuery实现点击旋转,再点击恢复初始状态动画效果示例...

    本文实例讲述了jQuery实现点击旋转,再点击恢复初始状态动画效果.分享给大家供大家参考,具体如下: 今天遇到要做一个点击 + 然后开始旋转动画后变成 x    具体实现如下 1.HTML 2.CSS ...

  9. Python鼠标点击图片,获取点击点的像素坐标/像素值

    import cv2 import numpy as np #图片路径 img = cv2.imread('031.jpg') a =[] b = [] def on_EVENT_LBUTTONDOW ...

最新文章

  1. 数据中台应用实战50篇(一)-企业级数据中台的建设方法架构和技术栈
  2. java 应用程序的打包发行
  3. 【5.2】事务的隔离级别
  4. java实现123n_java三线程交替打印123……n
  5. C++ 深浅拷贝 01
  6. python获取shell输出及返回码_如何执行shell命令获取Python中命令后的输出和pwd
  7. [Python] L1-010. 比较大小-PAT团体程序设计天梯赛
  8. python怎么索引txt数据中第四行_python-在熊猫数据框中按行计数编制索引
  9. 主机与虚拟机网桥制作与网卡链路聚合
  10. 实现MySQL导入sql脚本
  11. ES6数组知识点,巧妙运用数组,对循环说88
  12. 计算矩阵的逆源码(使用伴随矩阵,3×3的矩阵)
  13. redis-trib.rb 下载
  14. 情感计算机具体应用领域,人工智能-情感计算
  15. WTL自绘界面库(CQsStatic)
  16. php自我介绍50字,【自我介绍50字左右】自我介绍50字
  17. Python3.10.2安装教程
  18. 平板触控笔要原装的吗?ipad电容笔推荐平价
  19. 概率论考研笔记(三)
  20. 日语900句(衣食住行)PDF下载地址|百度云盘免费分享

热门文章

  1. 丢手帕问题(约瑟夫问题)
  2. 如何恢复硬盘数据,包括硬盘文件名乱码
  3. javascript call用法及好处
  4. 集合排乱序、升序、降序
  5. PXE高效批量网络装机
  6. Hyper-V 2016 系列教程33 学习型服务器推荐
  7. 计算机组成原理实验——实验1 运算器实验
  8. IDEA 学生授权申请方式(免费)
  9. 菜鸟打造智慧物流平台 引领物流新风潮
  10. [web] request的Content-Type小结