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