如何在JTabbedPane中植入JFrame的一些特性,比如可以关闭tab,其实就是使两者融合

linoszhao 2004-05-04 08:56:52
高手:
在下实在是没有办法了,我先试图在tab中加入一个JInternalFrame但是Frame的标题栏未和tab合到一起,所以我想是不是要自己建一个融合二者的类或者有现成的吗?不知哪位高手可以指点小弟
...全文
129 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Frank1982 2004-07-20
  • 打赏
  • 举报
回复
jInternalFrame1.getContentPane().setLayout(null);

jLabel1.setText("jLabel1");
jInternalFrame1.getContentPane().add(jLabel1);
jLabel1.setBounds(20, 10, 43, 18);

jTabbedPane1.addTab("\u5382\u5546\u4fe1\u606f", jInternalFrame1);

你看看这个是不是你想要的?这个程序中最后一句将InternalFrame的标题和Tag结合到一起了
无欲则钢 2004-05-05
  • 打赏
  • 举报
回复
把一个TAB加到一个FRAME中,把它看成一个单位即可。
linoszhao 2004-05-05
  • 打赏
  • 举报
回复
其实我试过楼上那位的做法,可是可以但很不美观,你见过eclipse中的编辑窗了吗,我要的是那种效果。
不过很感谢你们的建议,如果我找到了办法我会把他贴出来的。
欢迎该话题再继续!
Hodex 2004-05-04
  • 打赏
  • 举报
回复
一个是JComponent子类,一个是Window子类,好像很难吧
除非自己写一个

关闭tab你可以自己设置事件啊,如双击,或在另一个面板中控制(就像netcaptor)

62,630

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧