Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 创建两个或多个在不同上下文中工作的GUI_Java - Fatal编程技术网

Java 创建两个或多个在不同上下文中工作的GUI

Java 创建两个或多个在不同上下文中工作的GUI,java,Java,我想创建同一GUI类的两个或多个实例,每个实例都在其上下文中工作。 每个GUI都显示一个不同的图形,并且在一个GUI中有许多滑块,它们可以处理自己的图形 我已经创建并显示了这些GUI,它们显示了自己的图形和滑块。 当我从滑块中更改参数时,例如在第一个GUI中,此GUI将获取上次创建的GUI的图形,并将其显示在面板上并使用它 我很难显示一些代码,因为它太长并且被分成许多包。 我希望问题是清楚的 我在for循环中创建了以下GUI: for (int i = 0; i < 1; i++) {

我想创建同一GUI类的两个或多个实例,每个实例都在其上下文中工作。 每个GUI都显示一个不同的图形,并且在一个GUI中有许多滑块,它们可以处理自己的图形

我已经创建并显示了这些GUI,它们显示了自己的图形和滑块。 当我从滑块中更改参数时,例如在第一个GUI中,此GUI将获取上次创建的GUI的图形,并将其显示在面板上并使用它

我很难显示一些代码,因为它太长并且被分成许多包。
我希望问题是清楚的

我在for循环中创建了以下GUI:

for (int i = 0; i < 1; i++) {
   new graphGUI();
}
for(int i=0;i<1;i++){
新图形界面();
}
公共类graphGUI
中,有一个构造函数调用
initialize()
方法来初始化GUI,其中调用方法来创建图形,然后调用方法来可视化图形


如果不清楚,我会尝试添加更多关于代码的细节。

您面临的问题是什么?请发布您得到的错误。我没有错误,只是GUI 1和GUI 2分别用graph1和graph2创建。当我在GUI 1中修改(使用滑块)graph1的一些参数时,graph2总是在GUI 1上工作,就好像graph1被覆盖一样。很抱歉,我不理解您添加的注释。