从JScrollPane中取得组件

如果有一个JEditorPaneJScrollPane ,你怎么可以从滚动窗格的编辑器?

我试图scrollPane.getComponents()但该编辑是没有在列表中。

--------------解决方案-------------

JViewport viewport = scrollPane.getViewport();
JEditorPane editorPane = (JEditorPane)viewport.getView();

单程:

JViewport viewport = scrollPane.getViewport();
Component[] components = viewport.getComponents();

虽然你可能只是有一个拥有引用您的编辑器窗格类字段并让它更容易的方式。

编辑:根据珍和罗布:获得由视举办的单个子组件的最好方法是使用它的getView()方法。

我最初的回答提醒从孟肯报价的我:

“对于每一个复杂的问题,有一个解决方案,简洁,清晰,简单,是错误的。”

分类:java的 时间:2012-12-15 人气:0
本文关键词: 爪哇,秋千
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.794 (s). 10 q(s)