我在另一个面板中有一个面板,我想从父面板访问子面板的成员。父面板中的子面板参考不会看到它拥有的所有成员。谢谢! PS:我无法访问的成员是公开的java中叠层面板的问题
0
A
回答
0
我做了一个小测试,它的工作原理,但在我的项目没有。我想我在某个地方犯了一个错误。 下面是测试:
class Main
{
public static void main(String[] arg)
{
MainPanel mp = new MainPanel();
mp.fct();
}
}
class MainPanel extends Panel
{
SecondPanel sp;
MainPanel()
{
sp = new SecondPanel();
}
void fct()
{
//the mainPanel can access member tf of second panel
System.out.println(sp.tf.getText());
}
}
class SecondPanel extends Panel
{
TextField tf;
SecondPanel()
{
tf = new TextField("Abcde");
this.add(tf);
}
}
0
您是不是可以在子面板上调用getComponents()
并获取所有图形成员?如果没有,这个问题还不够清楚。
相关问题
- 1. Java Netbeans:如何将面板层叠在一起?
- 2. Dock布局面板问题中的流程面板问题
- 3. Devexpress中没有浏览器问题的可折叠面板
- 4. CSS层叠和重要的问题
- 5. ASP.NET MVC层叠DropDownLists的Javascript问题
- 6. C中的重叠面板#
- 7. Kentico v9可折叠面板标题类问题
- 8. Bootstrap折叠面板具有视觉问题,使用标题为
- 9. CSS面板问题
- 10. 关闭面板的问题
- 11. 折叠侧面板
- 12. JQuery UI标签中的SlickGrid叠加层问题
- 13. jQuery Uploadify - 更新面板中的问题
- 14. JSF - 为弹出面板创建叠加层
- 15. java界面问题
- 16. wordpress中的重叠问题
- 17. CSS中的重叠问题
- 18. AdapterView中的重叠问题
- 19. 堆叠面板中的包装文本
- 20. ASP.net中的可折叠面板
- 21. 对齐堆叠面板中的项目?
- 22. GridView中的可折叠面板
- 23. 主面板中的可折叠输出
- 24. HTML/CSS中的可折叠面板
- 25. 在IE7中面板(ascx)的重叠
- 26. 可点击面板问题
- 27. c#面板布局问题
- 28. ASP.NET更新面板问题
- 29. 更新面板问题
- 30. Extjs面板afterlayout问题
我不知道你的意思是什么“的子面板参考是在父面板没有看到自己的一切所有成员。” 你能举个例子吗? – 2010-04-13 16:44:08