我正在用 Java 编写一个视频应用程序,它还包含一个绘图区域。该界面由一个 Frame 组成,该 Frame 包含一个带有两个窗格的 JTabbedPane:第一个包含其他计算机发送的图像的缩略图,另一个窗格包含一个绘图区域。
该程序是联网的,当用户在他们的绘图区域上绘图时,信息会发送给其他用户并更新他们自己的绘图区域。但我遇到的问题是,当这种情况发生时,新的绘图区域图像会被绘制到界面面板上——无论用户是否实际查看绘图区域窗格。即,即使我正在查看缩略图面板,新绘图也会绘制到缩略图面板上。
任何想法为什么会发生这种情况?谢谢。
请注意,这与 JTabbedPane 有关,因为当我在单独的框架中运行绘图区域时没有问题。