JInternalFrame中的form_load事件在哪里?

时间:2011-02-08 09:59:20

标签: java swing jframe jinternalframe

我有一个有两种形式的项目。第一个是JFrame,第二个是JInternalFrame。我像MDI表格一样制作第一个。当我点击第一个表格的菜单时,应该显示第二个表格并包含来自Access 2003数据库的大量数据。我无法将事件添加到第二个表单,JInternalFrame中的表单加载位置。我尝试使用WindowListener实现我的第二个表单,但它不起作用。请帮忙!

1 个答案:

答案 0 :(得分:1)

从我理解,你有JFrame可能包含JInternalFrame,你想要一个菜单​​项来创建一个JInternalFrame,不是吗?

如果是这样,答案就像浏览Swing教程一样简单:How to use menus。你需要做的是创建一个Action或ActionListener actionPerformed(ActionEvent)方法将创建新的JInternalFrame并使其在JDesktopPane中可见。