你把它放到一个JScrollPane中就可以了,另外请注意你使用的Layout是什么,尽量不要使用null。

解决方案 »

  1.   

    我最先没使用JScrollPanel,运行的时候JList的大小和UI设计里的一样。就是加了JScrollPanel以后运行的时候JList就变得非常小了。
    而且即使用了JScrollPanel,当向里面添加的内容比较长的时候,JList也会被挤大。
    整体我使用的是GridBagLayout。在放JList上的Panel上使用的是BorderLayout
      

  2.   

    1、一般是布局管理器设置问题,你的窗口代码。
    2、楼主不好意思问一下:有JBuilder的安装和注册码吗?
      

  3.   

    莫名奇妙就弄对了~qqbz,我有一张JBuilderX的盘里有个算号器,我算几个注册码给你:
    Serial No:PG3P-KVMTCV-AMQUA9-7B4Z
    Key :MK7-J?J
    Serial No:7AYA-PDCN?9-952J3V-RXUQ
    Key :78G-9G6不知道可不可以,你试试吧。
      

  4.   

    qqbz你要是再不出现我就结帖咯!!
      

  5.   

    我遇过类似的事情,我觉得是不是pack();的问题
    如果设置窗体的大小之后,再pack();的话,运行的时候整个窗体就会压缩成最小的能见大小;如果没有了pack();或者,pack();之后再甚至窗体大小,就不会有这个问题了
      

  6.   

    嗯,我一直就没用pack();当然现在我在UI里拖来拖去就弄对了,我也不知道怎么回事,也许就是你说的原因吧,以后我注意一下!