我是菜鸟,大侠帮帮忙。java Frame里面还能添加其他Frame不?我要做的是在左右分隔窗格,的左边添加一个含有JTree的Frame。如果不行,那有没把JTree放在Panel 里的代码?
急~~~
java Frame里面还能添加其他Frame不?
答案:4 悬赏:10 手机版
解决时间 2021-03-10 05:48
- 提问者网友:杀手的诗
- 2021-03-10 02:39
最佳答案
- 五星知识达人网友:我住北渡口
- 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);
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
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯