我正在处理一项需要使用JList
.
基本上它是一个订购购物车。我有 2 个列表:一个包含所有可供购买的物品,另一个包含“添加”到购物车的物品。这一切都很好。但是,当其中还没有任何物品时,我很难弄清楚如何显示空购物车列表。我有一个空Panel
的,直到它被填满。
我怎样才能让它一直可见?
我正在处理一项需要使用JList
.
基本上它是一个订购购物车。我有 2 个列表:一个包含所有可供购买的物品,另一个包含“添加”到购物车的物品。这一切都很好。但是,当其中还没有任何物品时,我很难弄清楚如何显示空购物车列表。我有一个空Panel
的,直到它被填满。
我怎样才能让它一直可见?
我一直在为您提出的问题寻找解决方案,因为我需要相同的功能。
我寻求教程,它指向我这里。基本上,您只需将列表添加到 JScrollPane 的视口中。这个对我有用。尝试测试并运行我给定链接上显示的代码。
干杯!
您只需要设置默认大小和可见行数。
JList jlist = new JList(model);
jlist.setVisibleRowCount(10);
jlist.setFixedCellHeight(15);
jlist.setFixedCellWidth(100);