[Tex/LaTex] itemize in a tabular environment

itemizeliststables

When compiling this:

   \begin{table*}[h]
    \begin{tabular}{|lll|}
        \hline \bfseries Name & \bfseries Opt 1 & \bfseries Opt 2 \\\hline 
        \hline \bfseries Item 1 & X & \\\multicolumn{3}{|c|}{
            \begin{itemize}
                \item Key 
                \item Key 
                \item Key 
            \end{itemize} }        % <--- Something's wrong--perhaps a missing \item
         \\ \bfseries Item 2 & X & X \\\multicolumn{3}{|c|}{
            \begin{itemize}
                \item Key key key key key key key key key key key
                \item Key key key key key key key key key key key
                \item Key key key key key key
            \end{itemize} }        % <--- Something's wrong--perhaps a missing \item
         \\ \bfseries Item 3 &  & X\\\multicolumn{3}{|c|}{
            \begin{itemize}
                \item Key
             \end{itemize} }       % <--- Something's wrong--perhaps a missing \item 
          \\ \hline
     \end{tabular}
   \end{table*}

The compiler keeps complaining like 20 times or so saying Something's wrong--perhaps a missing \item in marked lines.

This should look like:

    +------------------------------+  
    | Name            opt 1  opt 2 |  
    +------------------------------+  
    | Item 1            x     x    |  
    |   * long text with stuff ... |  
    |   * bullte 2                 | 
    |   * and so on                |  
    +------------------------------+  
    | Item 2                  x    | 
    |   * other list               | 
    |   * other list               | 
    +------------------------------+

Best Answer

I guess that \parbox command does the trick. The problem is, that inside a table, you cannot have something that needs "paragraph" line breaking, but inside \parbox, you can. You just have to specify the width in advance.

   \begin{table*}[h]
    \begin{tabular}{|lll|}
        \hline \bfseries Name & \bfseries Opt 1 & \bfseries Opt 2 \\\hline 
        \hline \bfseries Item 1 & X & \\\multicolumn{3}{|c|}{\parbox{0.9\textwidth}{
            \begin{itemize}
                \item Key 
                \item Key 
                \item Key 
            \end{itemize} }}
         \\ \bfseries Item 2 & X & X \\\multicolumn{3}{|c|}{\parbox{0.9\textwidth}{
            \begin{itemize}
                \item Key key key key key key key key key key key
                \item Key key key key key key key key key key key
                \item Key key key key key key
            \end{itemize} }}
         \\ \bfseries Item 3 &  & X\\\multicolumn{3}{|c|}{\parbox{0.9\textwidth}{
            \begin{itemize}
                \item Key
             \end{itemize} }}
          \\ \hline
     \end{tabular}
   \end{table*}
Related Question