我目前正在编写一个小程序。在程序中,我有一个 JPanel,其中包含 400 个文本框,设置在 20 x 20 网格中。
他程序的一部分致力于为变量分配颜色。然后当用户单击其中一个文本框时,背景颜色会发生变化。这是在 Netbeans 中编写的,所有可视项目都使用设计管理器设置(加上更改布局管理器以适应)。
我对设计、将颜色分配给变量甚至编写使用鼠标单击事件处理程序将背景颜色设置为颜色变量的单独代码都没有问题。
问题的原因是目前,我需要为所有 400 个文本框编写代码才能使其工作。有没有办法知道单击了哪个文本框并分配颜色,而无需为所有 400 个文本框编写代码,可能通过父级(JPanel)?
慕森卡
长风秋雁
相关分类