我们如何在同一框架中使用拆分窗格和按钮打开新视图?



我在Java Swing中有一个JSplitPane。拆分窗格的一部分有打开新视图的按钮。我想在拆分窗格的另一部分打开一个新视图。

怎么做呢?

你的按钮需要有actionlistener或Actions分配。在这些监听器中创建新视图,并将其添加到JSplitPane的另一个视图中。

如果创建一个新视图花费太多时间,你需要在一个单独的线程上执行活动,释放调用侦听器的事件调度线程,这样UI就不会冻结。