我目前正在尝试开发一个基本的像素编辑器应用程序,以建立我的Java编程经验.我正在设计它,所以用户有几个颜色选项,他们点击一个选项,然后他们可以拖动网格中的单元格,他们改变颜色(像一个典型的图像编辑器,但有一种卡扣到每个网格细胞)
知道Java组件(如果有的话)能够在Java中实现这种类型的网格吗?
我曾经想过每个单元都是一个JButton,但这看起来效率非常低,而且我不认为可以通过单独点击每个单元来改变每个单元格(按钮)的颜色.
任何帮助赞赏.
java mouse grid
grid ×1
java ×1
mouse ×1