No such component exist in a standard JSF implementation and other component libraries which I am aware of. Such an element does also not exist in standard HTML. You however can create/simulate a tabular listbox using DHTML (HTML with some Javascript which alters the HTML DOM).
First, start off with writing such a thing using DHTML. Once you got it working, then write a custom UIInput (UISelectOne? UISelectMany?) component which contains the core logic behind the component, a custom UIComponentELTag (or UIComponentTag if you're using JSF 1.1 or older) which backs the tag element and a custom Renderer which renders the desired DHTML to the response. Finally define it all in your custom TLD file so that you can use it as a new JSF taglib in your
JSP file.
[ August 24, 2008: Message edited by: Bauke Scholtz ]