3

我正在用 Java 制作这个程序,我在其中向通过套接字连接的人出售东西。我通过 JDBC 加载产品和价格很好,但我想在可滚动表中显示产品及其旁边的价格。现在我只有这个 JList,我在其中加载了产品的名称:

请点击以下链接了解问题。

在此处输入图像描述

我应该使用哪些元素以及如何完成我所需要的?

谢谢阅读。

4

5 回答 5

5

你需要JTable使用JScrollPane

更新了参考示例链接:

这个参考示例可能会对您有所帮助

于 2013-02-09T16:46:05.820 回答
3

我认为您可以使用swing 中的JTable组件来完成此操作。

于 2013-02-09T16:04:50.633 回答
3

使用带有 JScrollPane 的 JTable 从上到下或从左到右滚动。

于 2013-02-09T16:18:56.783 回答
3

您需要 JScrollPane 中的 JTable。

于 2013-02-09T16:21:12.767 回答
3

您需要使用JTableJScrollPane

示例代码:

import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;


public class ProductTableExample {

    public static void main( String[] str ) {
        String[] colName = new String[] { "Product Name" ,"Price" };
        Object[][] products = new Object[][] { 
                { "Galleta" ,"$80" },
                { "Malta" ,"$40" },
                { "Nestea" ,"$120" },
                { "Tolta" ,"$140" } 
            };

        JTable table = new JTable( products, colName );

        JFrame frame = new JFrame( "Simple Table Example" );

        // create scroll pane for wrapping the table and add
        // it to the frame
        frame.add( new JScrollPane( table ) );
        frame.pack();
        frame.setVisible( true );       
    }

}
于 2013-02-10T03:43:01.460 回答