如何获取面板composite上的子控件 如何获取面板composite上的子控件,又或者composite扩展类expandbar上面子控件expandItem能在面板上做个监听,但我想知道点击到的是面板上哪一个控件? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我想你這種實現 應該只能把監聽加到子控件上,也就是每init一個子控件,就加上一個統一的監聽,然后再在監聽里面去實現不同的action, 可以在init每一個子控件的時候,把那個object做為key放到 hashset中,然后點擊的時候去判斷e.getsource() 的源頭是誰 (在hashset中尋找),這樣應該可以實現你的要求 但像expandItem它只有addListener,addDispose这两个监听,只有它的母面板expandbar才有mouse等监听像CTabFolder和CTabItem就好了,CTabFolder它有getSelection()这个函数,可以帮你定位到它的子控件上其实expandbar和CTabFolder都是继承Composite,我想继承expandbar后,造相应的getSelection,但不会做... 泛型研究-继承 的一个问题? 一个小问题 将硬盘中的文档数据,一次性读入内存 老师给的题目有一行很诡异的代码,实在不懂,特来问问。明天要交的作业,各位帮帮忙晒。 怎么用javadoc呢?这里有个程序。 请问怎样使java applet对键盘事件进行响应 为什么说静态变量或静态方法多的类是不好的设计? java有么有什么计算数学公式的库啊,例如计算两个变量相关系数的类 输出的为什么不是孙悟空?....又错了 swing按钮添加监听事件后点击没反应 关于eclipse插件gwtdesigner的问题 为什么 MM-dd 与 mm-dd 显示的结果不一样
可以在init每一個子控件的時候,把那個object做為key放到 hashset中,然后點擊的時候去判斷e.getsource() 的源頭是誰 (在hashset中尋找),這樣應該可以實現你的要求
但像expandItem它只有addListener,addDispose这两个监听,只有它的母面板expandbar才有mouse等监听像CTabFolder和CTabItem就好了,CTabFolder它有getSelection()这个函数,可以帮你定位到它的子控件上其实expandbar和CTabFolder都是继承Composite,我想继承expandbar后,造相应的getSelection,但不会做...