java - JInternalFrame 和 JDesktopPane

标签 java swing jinternalframe jdesktoppane

我有主员工表单,我想在我的主表单上显示它们。该主窗体是MDI容器,所以我只想知道如何显示主雇员窗体。

这是JDesktopPane创建对象代码:

public class MainForm extends javax.swing.JFrame {

JDesktopPane desk = new JDesktopPane();
LoginForm login = new LoginForm();
/** Creates new form MainForm */
public MainForm() {
    initComponents();
}

这里是调用masteremployee form,尽管它不起作用。

  MasterEmployee me = new MasterEmployee();       
    desk.add(me);
    me.setVisible(true);

我该如何解决这个问题? 我想让master员工表单显示在Jdesktoppane

更新:

现在正在运行。我用了following引用。

最佳答案

阅读 Swing 教程中关于 How to Use Internal Frames 的部分有关向您展示如何创建和选择内部框架的工作示例。

您需要做的不仅仅是在内部框架上调用 setVisible() ,而且我不知道 MasterEmployess 类中的代码是做什么的。

关于java - JInternalFrame 和 JDesktopPane,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18436292/

相关文章:

java - 文本分析中如何消除文本文件中的空格?

java - 使用 TextAction 实现带有 actionPerformed 的 JMenu

java - 如何在 JTextArea 中编写内容并在不按任何按钮的情况下显示它

java - 我可以批处理一些 Swing 组件更新以便一次完成所有重绘吗?

java - 在执行时将 JInternalFrame 添加到 JDesktopPane

java - 将 JInternalFrames 从一个 JDesktopPane 移动到另一个 JDesktopPane

java - 如何从 jinternalform 转到另一个 jinternalform

java - 从 @RequestHeader 读取 JSON 对象

java - Neo4j 2.0 与 Eclipse Java

java - 在Java中验证golang生成的rsa.SignPKCS1v15签名