Я хочу создать два или более экземпляров одного и того же класса графического интерфейса, каждый из которых работает в своем контексте.Каждый графический интерфейс пользователя показывает свой график, и в одном графическом интерфейсе есть много ползунков, которые работают на своем собственном графике.
Я уже создал и отобразил этот графический интерфейс, и они показывают свой собственный график и ползунки.Когда я изменяю параметр из ползунка, например, в первом графическом интерфейсе, этот графический интерфейс берет график последнего созданного графического интерфейса и отображает его на своей панели и работает с ним.
Мне сложно показать какой-то код, поскольку он слишком длинный и разделен на множество пакетов.
Я надеюсь, что проблема ясна.
Я создал эти графические интерфейсы внутри цикла for:
for (int i = 0; i < 1; i++) {
new graphGUI();
}
В public class graphGUI
, есть конструктор, который вызывает метод initialize()
, который инициализирует GUI, в котором есть вызов метода для создания графика, а затем метода для его визуализации.
Если неясно, я пытаюсьдобавьте немного подробностей о коде.