一个概念问题 想做一个窗口上面有个面板,面板上有个按钮。分别建立了窗口、面板、按钮三个自定义类。主程序实例化一个窗口,自然就产生了面板和按钮。问题:窗口、面板、按钮之间的关系是什么?应该不是父类与子类的关系了。如果在按钮类中监听按钮动作,如何执行分别属于窗口和面板的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 按钮类.getParent()应该就是面板类,面板类.getParent()应该就是窗口类了吧!如果以上成立的话就可以分别调用面板类和窗口类的方法了! 经测试要在按钮的类中要用this.getParent().getParent().getParent().getParent()才能得到主窗口对象。为什么?有没有简单的办法? 查了一下,用this.getRootPane().getParent()可直接得到顶级容器的句柄。 怎样用Java随机生成一组不重复的坐标 关于事件监听 哪位高人有核心技术电子版 “String”改为"StringBuffer"后public class Warehouse中的new就不行了。。。 请各位指点 请各位推荐一本Java做三层开发的书,多谢了! repaint & update有啥区别? 我要学java2,因为现在java太好啦,请您提点建议。 请问关于JBUILDER的问题? 用drawLine()能画出粗线吗?Y,怎么画?N,是画图形并填充么? JAVA swing字体中文乱码 JTextArea文本內容行数的一个奇怪问题
如果以上成立的话就可以分别调用面板类和窗口类的方法了!