0

我正在用 Java Swing 开发一个桌面应用程序。我在显示另一个 JInternal Frame 中的 JInternalFrame 时遇到问题。

我有 3 个框架主框架,我在其中放置 jdesktopPane 是(frmMain)和 2 个 JInternalFrames(f1 和 f2)

我在 frmMain 中有菜单,我可以从中轻松调用和显示 2 个 JInternalFrames,但问题是如何通过单击 f2 上的按钮来调用 f1。

4

1 回答 1

0

首先在 f2 按钮操作上创建 f1 框架对象

F1 f1 = new F1();

然后像这样创建一个 JDesktopPane 对象

JDesktopPane desktopPane = getDesktopPane();
desktopPane.add(f1);//add f1 to desktop pane
f1.setVisible(true);// set the f1 frame visible

最后,如果需要处理当前帧

this.dispose();
于 2013-09-30T05:45:57.100 回答