我想在for循环中删除多个JInternalFrame的NorthPane

时间:2015-08-03 04:16:26

标签: java swing

下面的代码是删除JInternal Frame的标题栏但是当我执行程序时它只显示JFrame以显示JInternalFrame我必须手动最小化JFrame并再次需要最大化JFrame来查看JInternalFrame

    for (int k = 0; k < num; k++) 
    {

        jif[k] = new JInternalFrame();

        ((BasicInternalFrameUI) jif[k].getUI()).setNorthPane(null);

        jif[k].setBounds(Integer.parseInt(xCordinate[k]),   
        Integer.parseInt(yCordinate[k]), Integer.parseInt(width[k]), 
        Integer.parseInt(height[k]));

        jif[k].setBorder(null);

        frame.add(jif[k]);

        jif[k].setVisible(true);

  }
 frame.setVisible(true);

0 个答案:

没有答案