u010317193 2015-04-21 02:23 采纳率: 0%
浏览 3707

JTabbedPane中添加了JPanel,然后在Jpanel中如何添加JInternalFrame

代码如下
public class TestInternalFrame {
private JFrame frame = new JFrame("JInternalFrame");
// private JTabbedPane tab = new JTabbedPane();
private JPanel mainPanel = (JPanel) frame.getContentPane();
private JDesktopPane desk = new JDesktopPane();
private JInternalFrame internalFrame = new JInternalFrame();
private JPanel internalPanel = new JPanel();
public TestInternalFrame()
{

    internalPanel.add(new JLabel(new ImageIcon("D:/java/mylove.jpg")));
    internalFrame.add(internalPanel);
    desk.add(internalFrame);
    mainPanel.add(desk,BorderLayout.CENTER);

    internalFrame.pack();
    internalFrame.setVisible(true);

// frame.add(tab);
// tab.addTab("图片", mainPanel);

    frame.setVisible(true);
    frame.setSize(500,500);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args)
{
    new TestInternalFrame();
}

}
运行效果如下:图片并没有显示出来:
图片说明

  • 写回答

1条回答 默认 最新

  • 清水依恋成 2015-04-21 02:58
    关注

    看看你的“D:/java/mylove.jpg”引用的图片路径是否有问题,代码是对的。

    评论

报告相同问题?

悬赏问题

  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记