永发信息网

java Frame里面还能添加其他Frame不?

答案:4  悬赏:10  手机版
解决时间 2021-03-10 05:48
  • 提问者网友:杀手的诗
  • 2021-03-10 02:39
我是菜鸟,大侠帮帮忙。java Frame里面还能添加其他Frame不?我要做的是在左右分隔窗格,的左边添加一个含有JTree的Frame。如果不行,那有没把JTree放在Panel 里的代码?
急~~~
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-03-10 03:20
想要在窗口里有窗口可以用JInternalFrame

JFrame outerFrame = new JFrame(); //你的主窗口

JDesktopPane desktop = new JDesktopPane();
JInternalFrame frame1 = new JInternalFrame();
JTree tree = new JTree();
frame1.add(tree);

desktop.add(frame1);
outerFrame.setContentPane(desktop);
全部回答
  • 1楼网友:想偏头吻你
  • 2021-03-10 06:35
jpanel只是1个容器而已,1般而言,不响应任何事件,而label是1个组件
  • 2楼网友:空山清雨
  • 2021-03-10 05:23
不能 可以加JPanel
  • 3楼网友:几近狂妄
  • 2021-03-10 04:29
Frame是顶层容器,简单说就是他不能放在其他容器里 要实现你想要的功能可以使用Panel 可以在左右各放1个Panel
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯