В настоящее время я пытаюсь разработать базовое приложение для редактора пикселей для создания моего опыта программирования с Java. Я проектирую его так, чтобы у пользователя было несколько параметров цвета, они нажимают на параметр, а затем они могут перетаскивать ячейки в сетке, и они меняют цвет (например, типичный редактор изображений, но с некоторой привязкой к каждой сетке клетка)
Любая идея того, какой компонент Java, если он есть, способен реализовать этот тип сетки в Java?
Я думал о том, что каждая ячейка является JButton, но это казалось ужасно неэффективным, и я не думаю, что было бы возможно изменить цвет каждой ячейки (кнопки) без индивидуального нажатия на каждый.
Любая помощь была оценена.