我以前用c开发项目,从头到尾就没看见工程目录里有main函数,我就猜测main函数在函数库.a文件里。函数调用,由使用他的界面那部分的程序自动调用,他不管这个函数getListCellRendererComponent是干什么的,反正他调用这个函数。你只需要把这个函数定义了就是了,否则等到界面程序向调用时就会报错说getListCellRendererComponent() not yet implemented//------------------------------------------
理解了接口的作用,你就可以理解这个调用了,你可以再看看接口方面的文档

解决方案 »

  1.   

    我告诉你一个办法,就可以知道某个方法的调有过程以你的程序为例
      public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
     
      new Exception().printStackTrace("我想知道这个方法的调用过程");
    //这是利用制造一个异常,然后输出它的堆栈,从下向上是调用过程
    //.... 
    }