java吧 关注:1,246,123贴子:12,721,618
  • 6回复贴,共1

问大家一个关于swing的问题。司马懿来救救我。

取消只看楼主收藏回复

定义了一个JcomboBoxTest 继承了AbstractListModel,实现了ComboxModel接口。下拉列表框里面是 依次是 A B C D .选中其中之一,然后点击界面上的确认按钮,弹出另一个界面。我将这个类的引用当做弹出这个界面的构造方法的参数传过去了。可是为什么在弹出这个界面里面,使用传过来的引用调用之前类的Jcox(这是之前那个界面的Jcox = new JComBox(new JcomboBoxTest())的getSelectedIndex()总是返回-1???我确定传过来的引用一定不为空。。。。


IP属地:江苏1楼2012-08-03 22:09回复
    @windsun_ul


    IP属地:江苏2楼2012-08-03 22:10
    回复

      上面的是第一个界面的,是一个下拉列表框!我把这个引用传给了下面这个构造方法即看到的bj02!(操作成功了,能弹出下面的界面)
      点击按钮产生第二个界面。(就是下面这个)
      主要代码在这儿。。。。可是在下面的调用之前的索引为什么不成功???

      


      IP属地:江苏8楼2012-08-04 10:11
      回复

        @windsun_ul @那十无忧
        


        IP属地:江苏9楼2012-08-04 10:12
        回复
          还有哪位哥们来帮帮我,折腾了好久这个问题。。。


          IP属地:江苏11楼2012-08-04 10:29
          回复
            @囧狐狸i
            @SYQSYQQQ
            @神宫寺铃香 


            IP属地:江苏12楼2012-08-04 10:44
            回复

              @windsun_ul @那十无忧
              


              IP属地:江苏15楼2012-08-04 19:40
              回复