社区
Java SE
帖子详情
遍历一个JInternalFrame上的控件
一点点凋落
2004-04-08 06:15:35
我想遍历一个JInternalFrame上的控件
jinternalframe.getContenPane.getComponentCount()
返回的值总是0
why
...全文
79
6
打赏
收藏
遍历一个JInternalFrame上的控件
我想遍历一个JInternalFrame上的控件 jinternalframe.getContenPane.getComponentCount() 返回的值总是0 why
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一点点凋落
2004-04-09
打赏
举报
回复
int iCount = f.getComponentCount();
System.out.println(iCount);
for (int i = 0;i < iCount;i++) {
if (f.getComponent(i) instanceof JPanel) {
System.out.println("Hello");
}
}
iCount为2
也就是只有2个
vongood
2004-04-08
打赏
举报
回复
gz
up
FutureStonesoft
2004-04-08
打赏
举报
回复
对,上面的有理。
也许是因为你在JInternalFrame上加入组建的时候,你用了一个JPanel,
然后你的组建都是add在JPanel上的,然后用
JInternalFrame.getContentPane().add(JPanel)的,所以你罗列出的组建
就一个,那就是那个窗格JPanel,如果要罗列全部组建的数目,就直接用
JInternalFrame.getComponentCount();
CoolAbu
2004-04-08
打赏
举报
回复
不要加上getContenPane.
直接用jinternalframe.getComponentCount();就好了。
xuegaosp
2004-04-08
打赏
举报
回复
up
FutureStonesoft
2004-04-08
打赏
举报
回复
也许是因为在内容窗格上只放了一个panel
JAVA编程思想:第13章 创建窗口和程序片
第十三章 创建窗口和程序片在Java 1.0中,图形用户接口(GUI)库最初的设计目标是让程序员构建
一个
通用的GUI,使其在所有平台上都能正常显示。但遗憾的是,这个目标并未达到。事实上,Java 1.0版的“抽象Windows工具...
java学习笔记
方法名和变量名:第
一个
单词的首字母小写外,其他单词的首字母都要大写,例如getRecordName() 常量名:每个单词的每个字母都要大写 包名:每个字母都要小写 常量与变量 常量 常量要用关键字final修饰,通常情况下...
Java-Swing程序设计
J
Internal
Frame
:这是Swing中的
一个
内部窗口容器,通常用于在桌面应用程序中创建多个窗口,这些窗口可以像浏览器标签一样堆叠在一起。 J
Frame
.JContentPane:这是Swing中的
一个
内容面板,它可以将组件放置在其上,...
thinking in java 第十三章 创建窗口和程序片
2006-01-07 01:19:24 第十三章 创建窗口和程序片在Java 1.0中,图形用户接口(GUI)库最初的设计目标是让程序员构建
一个
通用的GUI,使其在所有平台上都能正常显示。但遗憾的是,这个目标并未达到。事实上,...
Java--创建窗口和程序片
在Java 1.0中,图形用户接口(GUI)库最初的设计目标是让程序员构建
一个
通用的GUI,使其在所有平台上都能正常显示。 但遗憾的是,这个目标并未达到。事实上,Java 1.0版的“抽象Windows工具包”(AWT)产生的是在...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章