如何在 JTable 中创建带有下拉列表的额外第一行?

How is the extra first row with a dropdown created in the JTable?

基本上我正在尝试理解 "multiple JTable cell editors per column" 并在互联网上看到这篇文章

http://www.javaworld.com/article/2077465/learn-java/java-tip-102--add-multiple-jtable-cell-editors-per-column.html

问题出在 link 中提供的示例代码的输出中,我不明白带有下拉列表的第一行是如何创建的。

提前致谢!!

i don't understand how the first row with a dropdown created.

    add(b, BorderLayout.NORTH);
    add(table, BorderLayout.CENTER);

面板中添加了一个常规组合框。它不是 table.

的一部分

table 作为单独的组件添加到面板。