高手帮看一下~~

yymn_love 2010-04-24 10:46:03
JTabbedPane 里面放 JScrollPane
JScrollPane里面放 JEditorPane

效果是有选项卡可滚动的JEditorPane。

现在我要从JTabbedPane 中取出JEditorPane。

通过JTabbedPane 的getSelectedComponent()得到的是JScrollPane,怎么能得到JEditorPane?

或者还有什么方法能达到同样的效果?
...全文
70 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yymn_love 2010-04-25
  • 打赏
  • 举报
回复
我是要写一个记事本,达到一个有选项卡的效果,每次新建都有一个新的JEditorPane,这带选项卡的很多,Linux下的gedit就是这样的编辑器。还有我们用的MyEclipse,也有这样的效果。

为达到这个效果,每次新建的时候都要往那个JTabbedPane里面放入一个JScrollPane JEditorPane的组合。但是必须把 JEditorPane放入 JScrollPane,再把JScrollPane放入JTabbedPane(全局变量,只一个)。编辑的时候需要获得当前编辑的 JEditorPane,通过JTabbedPane的getSelectedCompoment()方法得到的是当前的JScrollPane。然后能不能得到这个JScrollPane里面的JEditorPane?

这样可以明白吗?
amdgaming 2010-04-25
  • 打赏
  • 举报
回复
请 详细 描述 你要的结果
direren 2010-04-25
  • 打赏
  • 举报
回复
你能不能把你想要的效果说一下
niulin 2010-04-24
  • 打赏
  • 举报
回复
难道不可以预先设一个 JEditorPane类型 的全局的变量来访问吗

62,624

社区成员

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

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